Package com.atlassian.confluence.core.persistence.hibernate
-
Interface Summary Interface Description ExporterAnyTypeDao Sub-interface of AnyTypeDao, not available to plugins, that ties the result type of findAllPersistentObjectsHandles to the implementation relied on by export.HibernateDatabaseCapabilities Exposes information about the capabilities and types of the database being used by Hibernate. -
Class Summary Class Description CachingVersionHistoryDao A cache decorator aroundVersionHistoryDaoInternal
CompositeInterceptor Hibernate interceptor that allows the chaining of multiple sub-interceptors.ConfigurableMappingResources Deprecated, for removal: This API element is subject to removal in a future version. since 8.6 replaced byHibernateMappingResourcesFactory
ConfluenceHibernateObjectDao<T extends com.atlassian.core.bean.EntityObject> Abstract superclass of all Confluence hibernate DAOs.ContentEntityObjectHibernateDao ContentPermissionHibernateDao ContentTypeEnumUserType ConvertsContentTypeEnum
s to and from strings in the DB.CustomClobType HibernateAnyTypeDao Deprecated. since 7.17.0.HibernateDatabaseCapabilities.HibernateConfigAdapter HibernateHandle HibernateHandleResolver Resolves aHandle
for a persistent object.HibernateObjectDao<T extends com.atlassian.core.bean.EntityObject> Generic DAO for hibernate objects.HibernateSearchableDao HibernateVersionHistoryDao InstantType Hibernate 2 mapping type for the new java 8Instant
class.SessionCacheModeThreadLocal A thread local that stores the CacheMode during use of a session.SessionHelper Provides utility methods for invoking Session objects using hibernate v2 method signatures, that have since been removed.TransientHibernateHandle Deprecated. since 8.0.0VersionedHibernateObjectDao<T extends com.atlassian.core.bean.EntityObject> -
Enum Summary Enum Description CacheMode Controls how a session on the current thread interacts with the second-level cache and query cache.HibernateObjectDao.Cacheability