Class StandaloneCacheManager

  • All Implemented Interfaces:
    io.gravitee.node.api.cache.CacheManager

    public class StandaloneCacheManager
    extends Object
    implements io.gravitee.node.api.cache.CacheManager
    Author:
    Kamiel Ahmadpour (kamiel.ahmadpour at graviteesource.com), GraviteeSource Team
    • Constructor Detail

      • StandaloneCacheManager

        public StandaloneCacheManager()
    • Method Detail

      • getOrCreateCache

        public <K,​V> io.gravitee.node.api.cache.Cache<K,​V> getOrCreateCache​(String name)
        Specified by:
        getOrCreateCache in interface io.gravitee.node.api.cache.CacheManager
      • getOrCreateCache

        public <K,​V> io.gravitee.node.api.cache.Cache<K,​V> getOrCreateCache​(String name,
                                                                                        io.gravitee.node.api.cache.CacheConfiguration configuration)
        Specified by:
        getOrCreateCache in interface io.gravitee.node.api.cache.CacheManager
      • destroy

        public void destroy​(String name)
        Specified by:
        destroy in interface io.gravitee.node.api.cache.CacheManager