Class ConfluenceHazelcastCacheManager
java.lang.Object
com.atlassian.confluence.impl.cache.DelegatingCacheManager
com.atlassian.confluence.cache.hazelcast.ConfluenceHazelcastCacheManager
- All Implemented Interfaces:
com.atlassian.cache.CacheFactory,com.atlassian.cache.CacheManager
@Internal
@Deprecated(forRemoval=true)
public class ConfluenceHazelcastCacheManager
extends DelegatingCacheManager
Deprecated, for removal: This API element is subject to removal in a future version.
A
CacheManager implementation which defers to a lazily-evaluated delegate, and also
uses a HibernateManagedCacheSupplier to mix in Hibernate ManagedCaches.- Since:
- 5.7
-
Constructor Summary
ConstructorsConstructorDescriptionConfluenceHazelcastCacheManager(com.atlassian.confluence.cache.hazelcast.HazelcastCacheManagerFactory delegateFactory, HibernateManagedRegionCacheLookup hibernateManagedRegionCacheLookup) Deprecated, for removal: This API element is subject to removal in a future version.since 8.4ConfluenceHazelcastCacheManager(com.atlassian.confluence.cache.hazelcast.HazelcastCacheManagerFactory delegateFactory, HibernateManagedCacheSupplier hibernateManagedRegionCacheLookup) Deprecated, for removal: This API element is subject to removal in a future version.ConfluenceHazelcastCacheManager(ConfluenceMonitoring confluenceMonitoring, com.atlassian.confluence.cache.hazelcast.HazelcastCacheManagerFactory delegateFactory, CacheOperationsWhitelistService operationsWhitelistService, HibernateManagedRegionCacheLookup hibernateManagedRegionCacheLookup) Deprecated, for removal: This API element is subject to removal in a future version.since 8.3 -
Method Summary
Modifier and TypeMethodDescriptionprotected com.atlassian.cache.CacheManagerDeprecated, for removal: This API element is subject to removal in a future version.com.atlassian.cache.ManagedCachegetManagedCache(String name) Deprecated, for removal: This API element is subject to removal in a future version.@NonNull Collection<com.atlassian.cache.ManagedCache>Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class com.atlassian.confluence.impl.cache.DelegatingCacheManager
flushCaches, getCache, getCache, getCache, getCache, getCache, getCachedReference, getCachedReference, getCachedReference, getCachedReference, getCaches, getReadThroughCache, getReadThroughCache, shutdown
-
Constructor Details
-
ConfluenceHazelcastCacheManager
public ConfluenceHazelcastCacheManager(com.atlassian.confluence.cache.hazelcast.HazelcastCacheManagerFactory delegateFactory, HibernateManagedCacheSupplier hibernateManagedRegionCacheLookup) Deprecated, for removal: This API element is subject to removal in a future version.- Since:
- 8.4
-
ConfluenceHazelcastCacheManager
@Deprecated(forRemoval=true) public ConfluenceHazelcastCacheManager(com.atlassian.confluence.cache.hazelcast.HazelcastCacheManagerFactory delegateFactory, HibernateManagedRegionCacheLookup hibernateManagedRegionCacheLookup) Deprecated, for removal: This API element is subject to removal in a future version.since 8.4- Since:
- 8.3
-
ConfluenceHazelcastCacheManager
@Deprecated(forRemoval=true) public ConfluenceHazelcastCacheManager(ConfluenceMonitoring confluenceMonitoring, com.atlassian.confluence.cache.hazelcast.HazelcastCacheManagerFactory delegateFactory, CacheOperationsWhitelistService operationsWhitelistService, HibernateManagedRegionCacheLookup hibernateManagedRegionCacheLookup) Deprecated, for removal: This API element is subject to removal in a future version.since 8.3
-
-
Method Details
-
getDelegate
protected com.atlassian.cache.CacheManager getDelegate()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getDelegatein classDelegatingCacheManager
-
getManagedCaches
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getManagedCachesin interfacecom.atlassian.cache.CacheManager- Overrides:
getManagedCachesin classDelegatingCacheManager
-
getManagedCache
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getManagedCachein interfacecom.atlassian.cache.CacheManager- Overrides:
getManagedCachein classDelegatingCacheManager
-
HibernateManagedCacheAwareCacheManager