Package com.atlassian.confluence.impl.core.persistence.hibernate
-
Interface Summary Interface Description ConfigurableConnectionProviderSupplier A ConnectionProviderSupplier that can be configured with a ServiceRegistryImplementor.ConnectionProviderSupplier HibernateMetadataSource Provides operations for accessing the HibernateMetadata
and derived properties. -
Class Summary Class Description ConfigurableLocalSessionFactoryBean A subclass of Spring'sLocalSessionFactoryBean
which changes how Hibernate is configured.ConfluenceMemoryOptimizedSingleTableEntityPersister A memory optimized version of SingleTableEntityPersister, that lazy-creates seldom used UniqueEntityLoader objects.DefaultConnectionProviderSupplier This class provides the ConnectionProvider that's shared by all SessionFactory objects in Confluence.ExceptionMonitor Provides a mechanism for capturing exceptions.ExceptionMonitorPredicates HibernateMetadataIntegrator Implements the HibernateIntegrator
SPI in order to obtain access to theMetadata
.SwitchableCachingSessionFactory Sessions created by this factory always have cacheMode set toCacheMode.IGNORE
whenSessionCacheModeThreadLocal
is set toCacheMode.IGNORE