Package io.micronaut.cache.coherence
Class CoherenceSyncCache
- All Implemented Interfaces:
io.micronaut.cache.Cache<com.tangosol.net.NamedCache<Object,,Object>> io.micronaut.cache.SyncCache<com.tangosol.net.NamedCache<Object,Object>>
public class CoherenceSyncCache
extends io.micronaut.cache.AbstractMapBasedSyncCache<com.tangosol.net.NamedCache<Object,Object>>
A
SyncCache implementation based on Coherence.- Since:
- 1.0
- Author:
- Vaso Putica
-
Constructor Summary
ConstructorsConstructorDescriptionCoherenceSyncCache(io.micronaut.core.convert.ConversionService conversionService, com.tangosol.net.NamedCache<Object, Object> nativeCache, ExecutorService executorService) -
Method Summary
Methods inherited from class io.micronaut.cache.AbstractMapBasedSyncCache
get, get, getConversionService, getNativeCache, invalidate, invalidateAll, put, putIfAbsent, putIfAbsentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.cache.Cache
getCacheInfoMethods inherited from interface io.micronaut.cache.SyncCache
get, get, getExecutorService
-
Constructor Details
-
CoherenceSyncCache
public CoherenceSyncCache(io.micronaut.core.convert.ConversionService conversionService, com.tangosol.net.NamedCache<Object, Object> nativeCache, ExecutorService executorService) - Parameters:
conversionService- the conversion servicenativeCache- the native cacheexecutorService- managers the pool of executors
-
-
Method Details