Class CoherenceCacheManager
java.lang.Object
com.oracle.coherence.spring.cache.CoherenceCacheManager
- All Implemented Interfaces:
CacheManager
Implementation of the
CacheManager for Oracle Coherence.- Since:
- 3.0
- Author:
- Gunnar Hillert
-
Constructor Summary
ConstructorsConstructorDescriptionCoherenceCacheManager(com.tangosol.net.Coherence coherence) Constructs a newCoherenceCacheManagerusing the providedCoherenceinstance.CoherenceCacheManager(com.tangosol.net.Coherence coherence, CoherenceCacheConfiguration defaultCacheConfiguration) Constructs a newCoherenceCacheManagerusing the providedCoherenceinstance. -
Method Summary
-
Constructor Details
-
CoherenceCacheManager
public CoherenceCacheManager(com.tangosol.net.Coherence coherence) Constructs a newCoherenceCacheManagerusing the providedCoherenceinstance. The underlyingCoherenceCacheConfigurationwill be initialized with a timeToLive value ofDuration.ZERO, which means that the expiration value for cache values will NOT be specified when performing cache puts. However, depending on your Coherence cache configuration incoherence-cache-config.xmlcache values may still expire.- Parameters:
coherence- must not be null
-
CoherenceCacheManager
public CoherenceCacheManager(com.tangosol.net.Coherence coherence, CoherenceCacheConfiguration defaultCacheConfiguration) Constructs a newCoherenceCacheManagerusing the providedCoherenceinstance.- Parameters:
coherence- must not be nulldefaultCacheConfiguration- must not be null
-
-
Method Details
-
getCache
- Specified by:
getCachein interfaceCacheManager
-
getCacheNames
- Specified by:
getCacheNamesin interfaceCacheManager
-