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, stop
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
public 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()
CacheContainer
public org.infinispan.configuration.cache.Configuration defineConfiguration(String cacheName, org.infinispan.configuration.cache.Configuration configuration)
defineConfiguration
in interface org.infinispan.manager.EmbeddedCacheManager
defineConfiguration
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
public org.infinispan.configuration.cache.Configuration defineConfiguration(String cacheName, String templateCacheName, org.infinispan.configuration.cache.Configuration configurationOverride)
defineConfiguration
in interface org.infinispan.manager.EmbeddedCacheManager
defineConfiguration
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
public org.infinispan.configuration.cache.Configuration getCacheConfiguration(String name)
getCacheConfiguration
in interface org.infinispan.manager.EmbeddedCacheManager
getCacheConfiguration
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
public <K,V> org.infinispan.Cache<K,V> getCache()
getCache
in interface org.infinispan.commons.api.BasicCacheContainer
getCache
in interface org.infinispan.manager.CacheContainer
getCache
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
CacheContainer.getCache()
public <K,V> org.infinispan.Cache<K,V> getCache(String cacheName)
getCache
in interface org.infinispan.commons.api.BasicCacheContainer
getCache
in interface org.infinispan.manager.CacheContainer
getCache
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
CacheContainer.getCache(java.lang.String)
public <K,V> org.infinispan.Cache<K,V> getCache(String cacheName, boolean createIfAbsent)
getCache
in interface org.infinispan.manager.EmbeddedCacheManager
getCache
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
EmbeddedCacheManager.getCache(java.lang.String, boolean)
public Set<String> getCacheNames()
getCacheNames
in interface org.infinispan.manager.EmbeddedCacheManager
getCacheNames
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
EmbeddedCacheManager.getCacheNames()
public boolean isDefaultRunning()
isDefaultRunning
in interface org.infinispan.manager.EmbeddedCacheManager
isDefaultRunning
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
EmbeddedCacheManager.isDefaultRunning()
public boolean isRunning(String cacheName)
isRunning
in interface org.infinispan.manager.EmbeddedCacheManager
isRunning
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
EmbeddedCacheManager.isRunning(String)
public boolean cacheExists(String cacheName)
cacheExists
in interface org.infinispan.manager.EmbeddedCacheManager
cacheExists
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
EmbeddedCacheManager.cacheExists(java.lang.String)
public void removeCache(String cacheName)
removeCache
in interface org.infinispan.manager.EmbeddedCacheManager
removeCache
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
EmbeddedCacheManager.removeCache(java.lang.String)
public org.infinispan.manager.EmbeddedCacheManager startCaches(String... names)
startCaches
in interface org.infinispan.manager.EmbeddedCacheManager
startCaches
in class org.infinispan.manager.AbstractDelegatingEmbeddedCacheManager
public int hashCode()
hashCode
in class Object
Object.hashCode()
public String toString()
toString
in class Object
Object.toString()
Copyright © 2015 JBoss by Red Hat. All rights reserved.