Package com.atlassian.cache.hazelcast
Interface HazelcastNameFactory
- All Known Implementing Classes:
LegacyPrefixedNameFactory
@ParametersAreNonnullByDefault
@ReturnValuesAreNonnullByDefault
public interface HazelcastNameFactory
Provides methods for generating the names for various Hazelcast objects used by
HazelcastCacheManager.- Since:
- 5.4.0
-
Method Summary
Modifier and TypeMethodDescriptiongetCachedReferenceIMapName(String cacheName) getCachedReferenceInvalidationTopicName(String cacheName) getCacheIMapName(String cacheName) getCacheInvalidationTopicName(String cacheName) getCacheVersionCounterName(String cacheName)
-
Method Details
-
getCacheIMapName
- Returns:
- The name of the
IMapto be used for the givenCachename.
-
getCachedReferenceIMapName
- Returns:
- The name of the
IMapto be used for the givenCachedReferencename.
-
getCacheInvalidationTopicName
- Returns:
- the name of the invalidation
ITopicto be used for the givenCachename
-
getCachedReferenceInvalidationTopicName
- Returns:
- The name of the invalidation
ITopicto be used for the givenCachedReferencename.
-
getCacheVersionCounterName
- Returns:
- The name of the version counter
IAtomicLongto be used for the givenCachename
-