Interface CacheManager

All Superinterfaces:
AutoCloseable, javax.cache.CacheManager, Closeable
All Known Implementing Classes:
CacheManager.Default

public interface CacheManager
extends javax.cache.CacheManager
JSR-107 compliant CacheManager.
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Interface Description
    static class  CacheManager.Default  
  • Method Summary

    Modifier and Type Method Description
    <K,​ V,​ C extends javax.cache.configuration.Configuration<K,​ V>>
    Cache<K,​V>
    createCache​(String cacheName, C configuration)  
    <K,​ V> Cache<K,​V> getCache​(String cacheName)  
    <K,​ V> Cache<K,​V> getCache​(String cacheName, Class<K> keyType, Class<V> valueType)  
    CachingProvider getCachingProvider()  
    void removeCache​(String cacheName)  
    default <T> T unwrap​(Class<T> clazz)  

    Methods inherited from interface javax.cache.CacheManager

    close, destroyCache, enableManagement, enableStatistics, getCacheNames, getClassLoader, getProperties, getURI, isClosed