Interface DynamicCacheManager<C>

  • Type Parameters:
    C - The native cache implementation

    public interface DynamicCacheManager<C>

    A contract for a cache manager that does not have pre-defined caches.

    Since:
    1.3.0
    • Method Detail

      • getCache

        @NonNull
        SyncCache<C> getCache​(java.lang.String name)
        Retrieve a cache for the given name. If the cache does not previously exist, a new one will be created. The cache instance should not be cached internally because the cache manager will maintain the instance for future requests.
        Parameters:
        name - The name of the cache
        Returns:
        The SyncCache instance