Package com.oracle.coherence.cdi
Class AbstractCacheInterceptor
- java.lang.Object
 - 
- com.oracle.coherence.cdi.AbstractCacheInterceptor
 
 
- 
- Direct Known Subclasses:
 CacheAddInterceptor,CacheGetInterceptor,CachePutInterceptor,CacheRemoveInterceptor
public abstract class AbstractCacheInterceptor extends Object
Abstract base class for caching CDI interceptors. 
- 
- 
Constructor Summary
Constructors Constructor Description AbstractCacheInterceptor(Coherence coherence, CoherenceExtension extension)Construct cache interceptor. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CoherencegetCoherence()protected CoherenceExtensiongetExtension()protected SessiongetSession(String sName)Obtains the namedSessionor the default one if session name was not specified. 
 - 
 
- 
- 
Constructor Detail
- 
AbstractCacheInterceptor
public AbstractCacheInterceptor(Coherence coherence, CoherenceExtension extension)
Construct cache interceptor.- Parameters:
 coherence- the Coherence instanceextension- the Coherence extension
 
 - 
 
- 
Method Detail
- 
getSession
protected Session getSession(String sName)
Obtains the namedSessionor the default one if session name was not specified.- Parameters:
 sName- session name- Returns:
 - the Coherence session
 
 
- 
getCoherence
protected Coherence getCoherence()
 
- 
getExtension
protected CoherenceExtension getExtension()
 
 - 
 
 -