Package com.atlassian.confluence.impl.hibernate
@ParametersAreNonnullByDefault
package com.atlassian.confluence.impl.hibernate
-
ClassDescriptionSupports generation of ids in batches.A hibernate 5 (onwards) SchemaManagementTool implementation that: - Suppresses unnecessary sql warning log messagesThis class keeps track of transaction state and logs it in case of rollback.Provides hibernate and database helper operations.Deprecated.since 8.6, but cannot be removed due to references in existing installed confluence.cfg.xml files.An
EmbeddedDatabaseManagerimplementation for H2.Provides access to the current hibernate Session object.Basically anJCacheRegionFactorybut shares an instance of EhCacheCacheManagerwith AtlassianCacheManager.Provides methods to manage objects in the current HibernateSession.Base class for Hibernate UserType objects in Confluence.Simplified variant ofOpenSessionInViewFilterAn implementation of a resettable hi/loIdentifierGeneratorwhich is compatible with Hibernate 5.2.Ideally we should be using one of the off-the-shelf Hibernate ID generators, bu we need the "reset" functionality of this custom one.Provides methods for performing batch operations in a series of independent transactions.LobType that spools data when getting and setting lob data types.