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 Details

    • getCacheIMapName

      String getCacheIMapName(String cacheName)
      Returns:
      The name of the IMap to be used for the given Cache name.
    • getCachedReferenceIMapName

      String getCachedReferenceIMapName(String cacheName)
      Returns:
      The name of the IMap to be used for the given CachedReference name.
    • getCacheInvalidationTopicName

      String getCacheInvalidationTopicName(String cacheName)
      Returns:
      the name of the invalidation ITopic to be used for the given Cache name
    • getCachedReferenceInvalidationTopicName

      String getCachedReferenceInvalidationTopicName(String cacheName)
      Returns:
      The name of the invalidation ITopic to be used for the given CachedReference name.
    • getCacheVersionCounterName

      String getCacheVersionCounterName(String cacheName)
      Returns:
      The name of the version counter IAtomicLong to be used for the given Cache name