Interface InfinispanManager<C extends org.infinispan.commons.api.BasicCacheContainer>
- All Superinterfaces:
AutoCloseable,org.infinispan.commons.api.BasicCacheContainer,org.apache.camel.CamelContextAware,org.apache.camel.spi.HasCamelContext,org.infinispan.commons.api.Lifecycle,org.apache.camel.Service
public interface InfinispanManager<C extends org.infinispan.commons.api.BasicCacheContainer>
extends org.infinispan.commons.api.BasicCacheContainer, org.apache.camel.CamelContextAware, org.apache.camel.Service
-
Method Summary
Modifier and TypeMethodDescription<K,V> org.infinispan.commons.api.BasicCache <K, V> default <K,V, CacheType extends org.infinispan.commons.api.BasicCache<K, V>>
CacheTypedefault <K,V> org.infinispan.commons.api.BasicCache <K, V> default <K,V, CacheType extends org.infinispan.commons.api.BasicCache<K, V>>
CacheTypedefault <K,V> org.infinispan.commons.api.BasicCache <K, V> default <K,V, CacheType extends org.infinispan.commons.api.BasicCache<K, V>>
CacheTypeMethods inherited from interface org.infinispan.commons.api.BasicCacheContainer
getCache, getCacheNamesMethods inherited from interface org.apache.camel.CamelContextAware
setCamelContextMethods inherited from interface org.apache.camel.spi.HasCamelContext
getCamelContextMethods inherited from interface org.infinispan.commons.api.Lifecycle
start, stopMethods inherited from interface org.apache.camel.Service
build, close, init, start, stop
-
Method Details
-
getCache
- Specified by:
getCachein interfaceorg.infinispan.commons.api.BasicCacheContainer
-
getCache
-
getCache
default <K,V> org.infinispan.commons.api.BasicCache<K,V> getCache(org.apache.camel.Message message, String defaultCache) -
getCache
-
getCache
default <K,V> org.infinispan.commons.api.BasicCache<K,V> getCache(org.apache.camel.Exchange exchange, String defaultCache) -
getCache
-
getCacheContainer
C getCacheContainer()
-