Class SpringEmbeddedCacheManager
java.lang.Object
org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager
- All Implemented Interfaces:
org.springframework.cache.CacheManager
public class SpringEmbeddedCacheManager
extends Object
implements org.springframework.cache.CacheManager
A implementation that is
backed by an CacheManager instance.
Infinispan EmbeddedCacheManager
Note that this CacheManager does support adding new
at runtime, i.e. CachesCaches added
programmatically to the backing EmbeddedCacheManager after this
CacheManager has been constructed will be seen by this CacheManager.
- Author:
- Olaf Bergner, Marius Bogoevici
-
Constructor Summary
ConstructorsConstructorDescriptionSpringEmbeddedCacheManager(org.infinispan.manager.EmbeddedCacheManager nativeCacheManager) SpringEmbeddedCacheManager(org.infinispan.manager.EmbeddedCacheManager nativeCacheManager, boolean reactive) -
Method Summary
Modifier and TypeMethodDescriptionorg.infinispan.spring.common.provider.SpringCacheorg.infinispan.manager.EmbeddedCacheManagerReturn thethat backs thisorg.infinispan.manager.EmbeddedCacheManagerCacheManager.voidstop()Stop thethisEmbeddedCacheManagerCacheManagerdelegates to.
-
Constructor Details
-
SpringEmbeddedCacheManager
public SpringEmbeddedCacheManager(org.infinispan.manager.EmbeddedCacheManager nativeCacheManager) - Parameters:
nativeCacheManager- Underlying cache manager
-
SpringEmbeddedCacheManager
public SpringEmbeddedCacheManager(org.infinispan.manager.EmbeddedCacheManager nativeCacheManager, boolean reactive) - Parameters:
nativeCacheManager- Underlying cache manager
-
-
Method Details
-
getCache
- Specified by:
getCachein interfaceorg.springframework.cache.CacheManager
-
getCacheNames
- Specified by:
getCacheNamesin interfaceorg.springframework.cache.CacheManager
-
getNativeCacheManager
public org.infinispan.manager.EmbeddedCacheManager getNativeCacheManager()Return thethat backs thisorg.infinispan.manager.EmbeddedCacheManagerCacheManager.- Returns:
- The
that backs thisorg.infinispan.manager.EmbeddedCacheManagerCacheManager
-
stop
public void stop()Stop thethisEmbeddedCacheManagerCacheManagerdelegates to.
-