public class InfinispanManager extends Object implements org.apache.camel.Service
Constructor and Description |
---|
InfinispanManager() |
InfinispanManager(org.apache.camel.CamelContext camelContext,
InfinispanConfiguration configuration) |
InfinispanManager(InfinispanConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
<K,V> org.infinispan.commons.api.BasicCache<K,V> |
getCache(org.apache.camel.Exchange exchange,
String defaultCache) |
<K,V> org.infinispan.commons.api.BasicCache<K,V> |
getCache(org.apache.camel.Message message,
String defaultCache) |
<K,V> org.infinispan.commons.api.BasicCache<K,V> |
getCache(String cacheName) |
<K,V> org.infinispan.commons.api.BasicCache<K,V> |
getCache(String cacheName,
boolean forceReturnValue) |
org.infinispan.commons.api.BasicCacheContainer |
getCacheContainer() |
boolean |
isCacheContainerEmbedded() |
boolean |
isCacheContainerRemote() |
void |
start() |
void |
stop() |
public InfinispanManager()
public InfinispanManager(InfinispanConfiguration configuration)
public InfinispanManager(org.apache.camel.CamelContext camelContext, InfinispanConfiguration configuration)
public void start() throws Exception
start
in interface org.apache.camel.Service
Exception
public void stop() throws Exception
stop
in interface org.apache.camel.Service
Exception
public org.infinispan.commons.api.BasicCacheContainer getCacheContainer()
public boolean isCacheContainerEmbedded()
public boolean isCacheContainerRemote()
public <K,V> org.infinispan.commons.api.BasicCache<K,V> getCache(String cacheName)
public <K,V> org.infinispan.commons.api.BasicCache<K,V> getCache(String cacheName, boolean forceReturnValue)
public <K,V> org.infinispan.commons.api.BasicCache<K,V> getCache(org.apache.camel.Exchange exchange, String defaultCache)
public <K,V> org.infinispan.commons.api.BasicCache<K,V> getCache(org.apache.camel.Message message, String defaultCache)
Apache Camel