Groovy Documentation

griffon.plugins.infinispan
[Groovy] Class CacheManagerHolder

java.lang.Object
  griffon.plugins.infinispan.CacheManagerHolder
All Implemented Interfaces:
InfinispanProvider

@Singleton
class CacheManagerHolder
extends Object

Authors:
Andres Almiray


Field Summary
private static Object[] LOCK

private static org.slf4j.Logger LOG

private Map cacheManagers

 
Constructor Summary
CacheManagerHolder()

 
Method Summary
void disconnectEmbeddedCacheManager(String cacheManagerName)

private org.infinispan.manager.EmbeddedCacheManager fetchEmbeddedCacheManager(String cacheManagerName)

org.infinispan.manager.EmbeddedCacheManager getEmbeddedCacheManager(String cacheManagerName = 'default')

String[] getEmbeddedCacheManagerNames()

boolean isEmbeddedCacheManagerConnected(String cacheManagerName)

private org.infinispan.manager.EmbeddedCacheManager retrieveEmbeddedCacheManager(String cacheManagerName)

void setEmbeddedCacheManager(String cacheManagerName = 'default', org.infinispan.manager.EmbeddedCacheManager cacheManager)

private void storeEmbeddedCacheManager(String cacheManagerName, org.infinispan.manager.EmbeddedCacheManager cacheManager)

Object withInfinispan(String cacheManagerName = 'default', Closure closure)

Object withInfinispan(String cacheManagerName = 'default', CallableWithArgs callable)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

LOCK

private static final Object[] LOCK


LOG

private static final org.slf4j.Logger LOG


cacheManagers

private final Map cacheManagers


 
Constructor Detail

CacheManagerHolder

CacheManagerHolder()


 
Method Detail

disconnectEmbeddedCacheManager

void disconnectEmbeddedCacheManager(String cacheManagerName)


fetchEmbeddedCacheManager

private org.infinispan.manager.EmbeddedCacheManager fetchEmbeddedCacheManager(String cacheManagerName)


getEmbeddedCacheManager

org.infinispan.manager.EmbeddedCacheManager getEmbeddedCacheManager(String cacheManagerName = 'default')


getEmbeddedCacheManagerNames

String[] getEmbeddedCacheManagerNames()


isEmbeddedCacheManagerConnected

boolean isEmbeddedCacheManagerConnected(String cacheManagerName)


retrieveEmbeddedCacheManager

private org.infinispan.manager.EmbeddedCacheManager retrieveEmbeddedCacheManager(String cacheManagerName)


setEmbeddedCacheManager

void setEmbeddedCacheManager(String cacheManagerName = 'default', org.infinispan.manager.EmbeddedCacheManager cacheManager)


storeEmbeddedCacheManager

private void storeEmbeddedCacheManager(String cacheManagerName, org.infinispan.manager.EmbeddedCacheManager cacheManager)


withInfinispan

Object withInfinispan(String cacheManagerName = 'default', Closure closure)


withInfinispan

Object withInfinispan(String cacheManagerName = 'default', CallableWithArgs callable)


 

Groovy Documentation