public class JCacheManager extends AbstractJCacheManager
properties| Constructor and Description |
|---|
JCacheManager(URI uri,
ClassLoader classLoader,
javax.cache.spi.CachingProvider provider,
Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
protected <K,V,I extends BasicCache<K,V>> |
create(I ispnCache) |
protected <K,V,C extends javax.cache.configuration.Configuration<K,V>> |
create(String cacheName,
C configuration) |
<K,V> javax.cache.Cache<K,V> |
createRegisterJCache(String cacheName) |
protected Iterable<String> |
delegateCacheNames() |
protected boolean |
delegateIsClosed() |
protected void |
delegateLogIsClosed() |
protected <K,V> void |
delegateRemoveCache(AbstractJCache<K,V> jcache) |
protected void |
delegateStop() |
<K,V> javax.cache.Cache<K,V> |
getCache(String cacheName) |
<K,V> javax.cache.Cache<K,V> |
getCache(String cacheName,
Class<K> keyType,
Class<V> valueType) |
ClassLoader |
getClassLoader() |
<T> T |
unwrap(Class<T> clazz) |
close, createCache, destroyCache, enableManagement, enableStatistics, finalize, getCacheNames, getCachingProvider, getManagedCacheNames, getOrCreateCache, getProperties, getURI, isClosed, registerPredefinedCachepublic JCacheManager(URI uri, ClassLoader classLoader, javax.cache.spi.CachingProvider provider, Properties properties)
public ClassLoader getClassLoader()
protected <K,V,C extends javax.cache.configuration.Configuration<K,V>> AbstractJCache<K,V> create(String cacheName, C configuration)
create in class AbstractJCacheManagerpublic <K,V> javax.cache.Cache<K,V> getCache(String cacheName)
getCache in interface javax.cache.CacheManagergetCache in class AbstractJCacheManagerpublic <K,V> javax.cache.Cache<K,V> createRegisterJCache(String cacheName)
public <K,V> javax.cache.Cache<K,V> getCache(String cacheName, Class<K> keyType, Class<V> valueType)
getCache in interface javax.cache.CacheManagergetCache in class AbstractJCacheManagerprotected <K,V,I extends BasicCache<K,V>> AbstractJCache<K,V> create(I ispnCache)
create in class AbstractJCacheManagerpublic <T> T unwrap(Class<T> clazz)
protected Iterable<String> delegateCacheNames()
delegateCacheNames in class AbstractJCacheManagerprotected void delegateStop()
delegateStop in class AbstractJCacheManagerprotected boolean delegateIsClosed()
delegateIsClosed in class AbstractJCacheManagerprotected <K,V> void delegateRemoveCache(AbstractJCache<K,V> jcache)
delegateRemoveCache in class AbstractJCacheManagerprotected void delegateLogIsClosed()
delegateLogIsClosed in class AbstractJCacheManagerCopyright © 2025 JBoss, a division of Red Hat. All rights reserved.