Package com.oracle.coherence.cdi
Class CacheRemoveInterceptor
- java.lang.Object
-
- com.oracle.coherence.cdi.AbstractCacheInterceptor
-
- com.oracle.coherence.cdi.CacheRemoveInterceptor
-
@Interceptor @Priority(1005) public class CacheRemoveInterceptor extends AbstractCacheInterceptor
A CDI interceptor that removes value from the cache and invokes target method.
-
-
Constructor Summary
Constructors Constructor Description CacheRemoveInterceptor(Coherence coherence, CoherenceExtension extension)
Create theCacheRemoveInterceptor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
cacheRemove(javax.interceptor.InvocationContext ctxInvocation)
Removes cached value.-
Methods inherited from class com.oracle.coherence.cdi.AbstractCacheInterceptor
getCoherence, getExtension, getSession
-
-
-
-
Constructor Detail
-
CacheRemoveInterceptor
@Inject public CacheRemoveInterceptor(@Name("") Coherence coherence, CoherenceExtension extension)
Create theCacheRemoveInterceptor
- Parameters:
coherence
- the Coherence instanceextension
- the Coherence CDI extension
-
-