Package one.microstream.cache
Class CacheManager.Default
java.lang.Object
one.microstream.cache.CacheManager.Default
- All Implemented Interfaces:
 Closeable,AutoCloseable,javax.cache.CacheManager,CacheManager
- Enclosing interface:
 - CacheManager
 
public static class CacheManager.Default extends Object implements CacheManager
- 
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.cache.CacheManager
CacheManager.Default - 
Constructor Summary
Constructors Constructor Description Default() - 
Method Summary
Modifier and Type Method Description voidclose()<K, V, C extends javax.cache.configuration.Configuration<K, V>>
Cache<K,V>createCache(String cacheName, C configuration)voiddestroyCache(String cacheName)voidenableManagement(String cacheName, boolean enabled)voidenableStatistics(String cacheName, boolean enabled)<K, V> Cache<K,V>getCache(String cacheName)<K, V> Cache<K,V>getCache(String cacheName, Class<K> keyType, Class<V> valueType)Iterable<String>getCacheNames()CachingProvidergetCachingProvider()ClassLoadergetClassLoader()PropertiesgetProperties()URIgetURI()booleanisClosed()voidremoveCache(String cacheName) 
- 
Constructor Details
- 
Default
public Default() 
 - 
 - 
Method Details
- 
getCachingProvider
- Specified by:
 getCachingProviderin interfacejavax.cache.CacheManager- Specified by:
 getCachingProviderin interfaceCacheManager
 - 
isClosed
public boolean isClosed()- Specified by:
 isClosedin interfacejavax.cache.CacheManager
 - 
getURI
- Specified by:
 getURIin interfacejavax.cache.CacheManager
 - 
getProperties
- Specified by:
 getPropertiesin interfacejavax.cache.CacheManager
 - 
getClassLoader
- Specified by:
 getClassLoaderin interfacejavax.cache.CacheManager
 - 
createCache
public <K, V, C extends javax.cache.configuration.Configuration<K, V>> Cache<K,V> createCache(String cacheName, C configuration) throws IllegalArgumentException- Specified by:
 createCachein interfacejavax.cache.CacheManager- Specified by:
 createCachein interfaceCacheManager- Throws:
 IllegalArgumentException
 - 
getCache
- Specified by:
 getCachein interfacejavax.cache.CacheManager- Specified by:
 getCachein interfaceCacheManager
 - 
getCache
- Specified by:
 getCachein interfacejavax.cache.CacheManager- Specified by:
 getCachein interfaceCacheManager
 - 
getCacheNames
- Specified by:
 getCacheNamesin interfacejavax.cache.CacheManager
 - 
destroyCache
- Specified by:
 destroyCachein interfacejavax.cache.CacheManager
 - 
removeCache
- Specified by:
 removeCachein interfaceCacheManager
 - 
enableManagement
- Specified by:
 enableManagementin interfacejavax.cache.CacheManager
 - 
enableStatistics
- Specified by:
 enableStatisticsin interfacejavax.cache.CacheManager
 - 
close
public void close()- Specified by:
 closein interfaceAutoCloseable- Specified by:
 closein interfacejavax.cache.CacheManager- Specified by:
 closein interfaceCloseable
 
 -