Class HibernateManagedRegionCacheFactory
java.lang.Object
com.atlassian.confluence.impl.cache.hibernate.HibernateManagedRegionCacheFactory
- All Implemented Interfaces:
HibernateManagedCacheSupplier
public final class HibernateManagedRegionCacheFactory
extends Object
implements HibernateManagedCacheSupplier
Responsible for creating
ManagedCache
implementations based upon Hibernate Region
s.- Since:
- 8.4
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionHibernateManagedRegionCacheFactory
(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory, com.atlassian.cache.CacheSettingsDefaultsProvider cacheSettingsDefaultsProvider) -
Method Summary
Modifier and TypeMethodDescriptionCollection<com.atlassian.cache.ManagedCache>
io.atlassian.fugue.Option<com.atlassian.cache.ManagedCache>
getManagedCache
(String name) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.confluence.impl.cache.hibernate.HibernateManagedCacheSupplier
getManagedCaches
-
Constructor Details
-
HibernateManagedRegionCacheFactory
public HibernateManagedRegionCacheFactory(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory, com.atlassian.cache.CacheSettingsDefaultsProvider cacheSettingsDefaultsProvider)
-
-
Method Details
-
getAllManagedCaches
- Specified by:
getAllManagedCaches
in interfaceHibernateManagedCacheSupplier
-
getManagedCache
- Specified by:
getManagedCache
in interfaceHibernateManagedCacheSupplier
-