@ParametersAreNonnullByDefault
Package com.atlassian.confluence.cache.hazelcast
Provides the classes for a Hazelcast implementation to support Confluence
clustering, including caching, locks and events.
- Since:
- 5.5
-
Interface Summary Interface Description HazelcastHelper Utility that allows you to reach the underlying hazelcast instance of confluence for certain actions. -
Class Summary Class Description AsyncInvalidationCacheFactory Responsible for creatingAsyncInvalidationCache
instances, as well as managing the scheduled publishing of sequence snapshots and observability events from those caches.AsyncInvalidationCacheFactory.CacheInvalidationOutOfSequenceEvent AsyncInvalidationCacheFactory.CacheSequenceSnapshotInconsistentEvent ConfluenceHazelcastCacheManager Deprecated, for removal: This API element is subject to removal in a future version. since 8.4 Replaced byHibernateManagedCacheAwareCacheManager
DefaultHazelcastHelper Utility that allows you to reach the underlying hazelcast instance of confluence for certain actions.HazelcastCacheCompactor Clears Hazelcast caches that exceeded 2x of their maximum size.HazelcastCacheCompactor.CacheCompactionEvent HazelcastCacheStatistics Hazelcast implementation ofCacheStatistics
.HazelcastStatisticsManager Hazelcast Implementation ofCacheStatisticsManager
.