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 aroundVersionHistoryDaoInternalCompositeInterceptor 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 byHibernateMappingResourcesFactoryConfluenceHibernateObjectDao<T extends com.atlassian.core.bean.EntityObject> Abstract superclass of all Confluence hibernate DAOs.ContentEntityObjectHibernateDao ContentPermissionHibernateDao ContentTypeEnumUserType ConvertsContentTypeEnums to and from strings in the DB.CustomClobType HibernateAnyTypeDao Deprecated. since 7.17.0.HibernateDatabaseCapabilities.HibernateConfigAdapter HibernateHandle HibernateHandleResolver Resolves aHandlefor 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 8Instantclass.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