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 This class allows to override and add to hibernate mappings defined in Spring XML configuration.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