public class DefaultCacheContainerAdmin extends Object implements org.infinispan.manager.EmbeddedCacheManagerAdmin
EmbeddedCacheManagerAdmin that does not use on a GlobalConfigurationManager.| Constructor and Description |
|---|
DefaultCacheContainerAdmin(org.infinispan.manager.EmbeddedCacheManager manager) |
| Modifier and Type | Method and Description |
|---|---|
<K,V> org.infinispan.Cache<K,V> |
createCache(String name,
org.infinispan.configuration.cache.Configuration configuration) |
<K,V> org.infinispan.Cache<K,V> |
createCache(String name,
String template) |
<K,V> org.infinispan.Cache<K,V> |
getOrCreateCache(String name,
org.infinispan.configuration.cache.Configuration configuration) |
<K,V> org.infinispan.Cache<K,V> |
getOrCreateCache(String name,
String template) |
void |
removeCache(String name) |
org.infinispan.manager.EmbeddedCacheManagerAdmin |
withFlags(org.infinispan.commons.api.CacheContainerAdmin.AdminFlag... flags) |
org.infinispan.manager.EmbeddedCacheManagerAdmin |
withFlags(EnumSet<org.infinispan.commons.api.CacheContainerAdmin.AdminFlag> flags) |
org.infinispan.manager.EmbeddedCacheManagerAdmin |
withSubject(Subject subject) |
public DefaultCacheContainerAdmin(org.infinispan.manager.EmbeddedCacheManager manager)
public <K,V> org.infinispan.Cache<K,V> createCache(String name, String template)
createCache in interface org.infinispan.commons.api.CacheContainerAdmin<org.infinispan.manager.EmbeddedCacheManagerAdmin,org.infinispan.configuration.cache.Configuration>createCache in interface org.infinispan.manager.EmbeddedCacheManagerAdminpublic <K,V> org.infinispan.Cache<K,V> getOrCreateCache(String name, String template)
getOrCreateCache in interface org.infinispan.commons.api.CacheContainerAdmin<org.infinispan.manager.EmbeddedCacheManagerAdmin,org.infinispan.configuration.cache.Configuration>getOrCreateCache in interface org.infinispan.manager.EmbeddedCacheManagerAdminpublic <K,V> org.infinispan.Cache<K,V> createCache(String name, org.infinispan.configuration.cache.Configuration configuration)
createCache in interface org.infinispan.commons.api.CacheContainerAdmin<org.infinispan.manager.EmbeddedCacheManagerAdmin,org.infinispan.configuration.cache.Configuration>createCache in interface org.infinispan.manager.EmbeddedCacheManagerAdminpublic <K,V> org.infinispan.Cache<K,V> getOrCreateCache(String name, org.infinispan.configuration.cache.Configuration configuration)
getOrCreateCache in interface org.infinispan.commons.api.CacheContainerAdmin<org.infinispan.manager.EmbeddedCacheManagerAdmin,org.infinispan.configuration.cache.Configuration>getOrCreateCache in interface org.infinispan.manager.EmbeddedCacheManagerAdminpublic void removeCache(String name)
removeCache in interface org.infinispan.commons.api.CacheContainerAdmin<org.infinispan.manager.EmbeddedCacheManagerAdmin,org.infinispan.configuration.cache.Configuration>public org.infinispan.manager.EmbeddedCacheManagerAdmin withFlags(org.infinispan.commons.api.CacheContainerAdmin.AdminFlag... flags)
withFlags in interface org.infinispan.commons.api.CacheContainerAdmin<org.infinispan.manager.EmbeddedCacheManagerAdmin,org.infinispan.configuration.cache.Configuration>public org.infinispan.manager.EmbeddedCacheManagerAdmin withFlags(EnumSet<org.infinispan.commons.api.CacheContainerAdmin.AdminFlag> flags)
withFlags in interface org.infinispan.commons.api.CacheContainerAdmin<org.infinispan.manager.EmbeddedCacheManagerAdmin,org.infinispan.configuration.cache.Configuration>public org.infinispan.manager.EmbeddedCacheManagerAdmin withSubject(Subject subject)
withSubject in interface org.infinispan.manager.EmbeddedCacheManagerAdminCopyright © 2021 JBoss by Red Hat. All rights reserved.