Package com.tangosol.net.events
Interface EventInterceptor<E extends Event<? extends Enum>>
- Type Parameters:
E- the type ofEventthis interceptor accepts
- All Known Subinterfaces:
Coherence.LifecycleListener,EventDispatcherAwareInterceptor<E>
- All Known Implementing Classes:
CoherenceConfigSource,ContainerHelper.JCacheLifecycleInterceptor,EventObserverSupport.CacheLifecycleEventHandler,EventObserverSupport.CoherenceLifecycleEventHandler,EventObserverSupport.EntryEventHandler,EventObserverSupport.EntryProcessorEventHandler,EventObserverSupport.EventHandler,EventObserverSupport.LifecycleEventHandler,EventObserverSupport.ServiceEventHandler,EventObserverSupport.SessionLifecycleEventHandler,EventObserverSupport.TransactionEventHandler,EventObserverSupport.TransferEventHandler,EventObserverSupport.UnsolicitedCommitEventHandler,NamedEventInterceptor
An EventInterceptor provides an implementation that is capable of
intercepting and processing
Events.
While it's possible for EventInterceptor instances to be reused, they should be immutable or thread-safe such that an interceptor could be dispatched by multiple threads concurrently.
- Since:
- Coherence 12.1.2
- Author:
- nsa, rhan, bo, mwj, rhl, hr 2011.03.29
-
Method Summary
-
Method Details
-
onEvent
Perform necessary processing of the specifiedEvent.- Parameters:
event- the Event to be processed- See Also:
-