Class HibernatePluginDataDao
java.lang.Object
com.atlassian.confluence.plugin.persistence.hibernate.HibernatePluginDataDao
- All Implemented Interfaces:
PluginDataDao
@Transactional
@Deprecated(forRemoval=true)
public class HibernatePluginDataDao
extends Object
implements PluginDataDao
Deprecated, for removal: This API element is subject to removal in a future version.
Hibernate implementation of a PluginDataDao, which stores plugin JARs in a database
for distribution among clustered application nodes.
-
Constructor Summary
ConstructorsConstructorDescriptionHibernatePluginDataDao
(org.hibernate.SessionFactory sessionFactory) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Same as callingPluginDataDao.getAllPluginData()
, except that this does not load the plugin binary into memory.getPluginData
(String key) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Same as callingPluginDataDao.getPluginData(String)
, except that this does not load the plugin binary into memory.boolean
pluginDataExists
(String key) Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
saveOrUpdate
(PluginData pluginData) Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Details
-
HibernatePluginDataDao
public HibernatePluginDataDao(org.hibernate.SessionFactory sessionFactory) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getPluginData
@Transactional(readOnly=true) public PluginData getPluginData(String key) throws org.springframework.orm.ObjectRetrievalFailureException Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getPluginData
in interfacePluginDataDao
- Throws:
org.springframework.orm.ObjectRetrievalFailureException
-
getPluginDataWithoutBinary
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:PluginDataDao
Same as callingPluginDataDao.getPluginData(String)
, except that this does not load the plugin binary into memory.- Specified by:
getPluginDataWithoutBinary
in interfacePluginDataDao
-
getAllPluginData
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getAllPluginData
in interfacePluginDataDao
-
getAllPluginDataWithoutBinary
@Transactional(readOnly=true) public Iterator<PluginDataWithoutBinary> getAllPluginDataWithoutBinary()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:PluginDataDao
Same as callingPluginDataDao.getAllPluginData()
, except that this does not load the plugin binary into memory.- Specified by:
getAllPluginDataWithoutBinary
in interfacePluginDataDao
-
saveOrUpdate
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
saveOrUpdate
in interfacePluginDataDao
-
remove
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
remove
in interfacePluginDataDao
- Throws:
org.springframework.orm.ObjectRetrievalFailureException
-
pluginDataExists
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
pluginDataExists
in interfacePluginDataDao
-
HibernatePluginDataDao