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 ManagedCache
s.- 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.CacheManager
Deprecated, for removal: This API element is subject to removal in a future version.com.atlassian.cache.ManagedCache
getManagedCache
(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:
getDelegate
in classDelegatingCacheManager
-
getManagedCaches
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getManagedCaches
in interfacecom.atlassian.cache.CacheManager
- Overrides:
getManagedCaches
in classDelegatingCacheManager
-
getManagedCache
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getManagedCache
in interfacecom.atlassian.cache.CacheManager
- Overrides:
getManagedCache
in classDelegatingCacheManager
-
HibernateManagedCacheAwareCacheManager