public class DefaultCacheContainer extends org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager implements CacheContainer
DEFAULT_CACHE_ALIAS| Constructor and Description |
|---|
DefaultCacheContainer(org.infinispan.manager.EmbeddedCacheManager container,
String defaultCacheName) |
DefaultCacheContainer(org.infinispan.configuration.global.GlobalConfiguration global,
org.infinispan.configuration.cache.Configuration config,
String defaultCacheName) |
DefaultCacheContainer(org.infinispan.configuration.global.GlobalConfiguration global,
String defaultCacheName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cacheExists(String cacheName) |
org.infinispan.configuration.cache.Configuration |
defineConfiguration(String cacheName,
org.infinispan.configuration.cache.Configuration configuration) |
org.infinispan.configuration.cache.Configuration |
defineConfiguration(String cacheName,
String templateCacheName,
org.infinispan.configuration.cache.Configuration configurationOverride) |
<K,V> org.infinispan.Cache<K,V> |
getCache() |
<K,V> org.infinispan.Cache<K,V> |
getCache(String cacheName) |
<K,V> org.infinispan.Cache<K,V> |
getCache(String cacheName,
boolean createIfAbsent) |
org.infinispan.configuration.cache.Configuration |
getCacheConfiguration(String name) |
Set<String> |
getCacheNames() |
String |
getDefaultCacheName()
Returns the name of the default cache.
|
int |
hashCode() |
boolean |
isDefaultRunning() |
boolean |
isRunning(String cacheName) |
void |
removeCache(String cacheName) |
org.infinispan.manager.EmbeddedCacheManager |
startCaches(String... names) |
String |
toString() |
addListener, getAddress, getCacheManagerConfiguration, getClusterName, getCoordinator, getDefaultCacheConfiguration, getGlobalComponentRegistry, getListeners, getMembers, getStatus, getTransport, isCoordinator, removeListener, start, stopclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitpublic DefaultCacheContainer(org.infinispan.configuration.global.GlobalConfiguration global,
String defaultCacheName)
public DefaultCacheContainer(org.infinispan.configuration.global.GlobalConfiguration global,
org.infinispan.configuration.cache.Configuration config,
String defaultCacheName)
public DefaultCacheContainer(org.infinispan.manager.EmbeddedCacheManager container,
String defaultCacheName)
public String getDefaultCacheName()
CacheContainerpublic org.infinispan.configuration.cache.Configuration defineConfiguration(String cacheName, org.infinispan.configuration.cache.Configuration configuration)
defineConfiguration in interface org.infinispan.manager.EmbeddedCacheManagerdefineConfiguration in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerpublic org.infinispan.configuration.cache.Configuration defineConfiguration(String cacheName, String templateCacheName, org.infinispan.configuration.cache.Configuration configurationOverride)
defineConfiguration in interface org.infinispan.manager.EmbeddedCacheManagerdefineConfiguration in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerpublic org.infinispan.configuration.cache.Configuration getCacheConfiguration(String name)
getCacheConfiguration in interface org.infinispan.manager.EmbeddedCacheManagergetCacheConfiguration in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerpublic <K,V> org.infinispan.Cache<K,V> getCache()
getCache in interface org.infinispan.commons.api.BasicCacheContainergetCache in interface org.infinispan.manager.CacheContainergetCache in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerCacheContainer.getCache()public <K,V> org.infinispan.Cache<K,V> getCache(String cacheName)
getCache in interface org.infinispan.commons.api.BasicCacheContainergetCache in interface org.infinispan.manager.CacheContainergetCache in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerCacheContainer.getCache(java.lang.String)public <K,V> org.infinispan.Cache<K,V> getCache(String cacheName, boolean createIfAbsent)
getCache in interface org.infinispan.manager.EmbeddedCacheManagergetCache in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerEmbeddedCacheManager.getCache(java.lang.String, boolean)public Set<String> getCacheNames()
getCacheNames in interface org.infinispan.manager.EmbeddedCacheManagergetCacheNames in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerEmbeddedCacheManager.getCacheNames()public boolean isDefaultRunning()
isDefaultRunning in interface org.infinispan.manager.EmbeddedCacheManagerisDefaultRunning in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerEmbeddedCacheManager.isDefaultRunning()public boolean isRunning(String cacheName)
isRunning in interface org.infinispan.manager.EmbeddedCacheManagerisRunning in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerEmbeddedCacheManager.isRunning(String)public boolean cacheExists(String cacheName)
cacheExists in interface org.infinispan.manager.EmbeddedCacheManagercacheExists in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerEmbeddedCacheManager.cacheExists(java.lang.String)public void removeCache(String cacheName)
removeCache in interface org.infinispan.manager.EmbeddedCacheManagerremoveCache in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerEmbeddedCacheManager.removeCache(java.lang.String)public org.infinispan.manager.EmbeddedCacheManager startCaches(String... names)
startCaches in interface org.infinispan.manager.EmbeddedCacheManagerstartCaches in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManagerpublic int hashCode()
hashCode in class ObjectObject.hashCode()public String toString()
toString in class ObjectObject.toString()Copyright © 2014 JBoss by Red Hat. All rights reserved.