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.since 8.4 Replaced byHibernateManagedCacheAwareCacheManager
ACacheManager
implementation which defers to a lazily-evaluated delegate, and also uses aHibernateManagedCacheSupplier
to mix in HibernateManagedCache
s.- Since:
- 5.7
-
-
Constructor Summary
Constructors Constructor Description 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.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
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected com.atlassian.cache.CacheManager
getDelegate()
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.Collection<com.atlassian.cache.ManagedCache>
getManagedCaches()
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, shutdown
-
-
-
-
Constructor Detail
-
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 Detail
-
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
public Collection<com.atlassian.cache.ManagedCache> 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
public com.atlassian.cache.ManagedCache getManagedCache(String name)
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
-
-