public class MCacheManager extends java.lang.Object implements javax.cache.CacheManager
This class does not completely support the javax.cache.CacheManager spec, it is just enough to use as a factory for MCache instances.
Type Params | Return Type | Name and description |
---|---|---|
|
public void |
close() |
<K, V, C extends Configuration<K, V>> |
public javax.cache.Cache<K, V> |
createCache(java.lang.String cacheName, C configuration) |
|
public void |
destroyCache(java.lang.String cacheName) |
|
public void |
enableManagement(java.lang.String cacheName, boolean enabled) |
|
public void |
enableStatistics(java.lang.String cacheName, boolean enabled) |
<K, V> |
public javax.cache.Cache<K, V> |
getCache(java.lang.String cacheName, java.lang.Class<K> keyType, java.lang.Class<V> valueType) |
<K, V> |
public javax.cache.Cache<K, V> |
getCache(java.lang.String cacheName) |
|
public java.lang.Iterable<java.lang.String> |
getCacheNames() |
|
public javax.cache.spi.CachingProvider |
getCachingProvider() |
|
public java.lang.ClassLoader |
getClassLoader() |
|
public static MCacheManager |
getMCacheManager() |
|
public java.util.Properties |
getProperties() |
|
public java.net.URI |
getURI() |
|
public boolean |
isClosed() |
<T> |
public T |
unwrap(java.lang.Class<T> clazz) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |