Package com.tangosol.net.events
package com.tangosol.net.events
Contains classes related to the Coherence Live Event Model.
-
ClassDescriptionA CoherenceDispatcher raises
Events pertaining to operations on aCoherenceinstance:CoherenceLifecycleEventsACoherenceLifecycleEventallows subscribers to capture events pertaining to the lifecycle of aCoherenceinstance.The emitted event types for aCoherenceLifecycleEvent.AnEventobject captures the necessary information required to adequately describe some activity that has occurred.An InterceptorRegistrationEvent allowsEventInterceptors to observe other EventInterceptors being added or removed from anEventDispatcherinstance.The InterceptorRegistrationEvent types.EventDispatcherAwareInterceptor<E extends Event<?>>EventDispatcherAwareInterceptor is anEventInterceptorimplementation that takes responsibility for registering itself with theEventDispatcher.An EventDispatcherRegistry manages the registration ofEventDispatchers.Helper class providing various functionality related to event handling.An EventInterceptor provides an implementation that is capable of intercepting and processingEvents.Supports custom resolution of interceptor class in cases when the interceptor may be proxied, such as when using CDI.An InterceptorRegistry manages the registration ofEventInterceptors and facilitates the introduction of EventInterceptors toEventDispatchers.NamedEventInterceptor<E extends Event<?>>A wrapper forEventInterceptors allowing additional metadata to be associated with the interceptor without augmenting the interceptor contract.A CoherenceDispatcher raisesEvents pertaining to operations on aCoherenceinstance:CoherenceLifecycleEventsASessionLifecycleEventallows subscribers to capture events pertaining to the lifecycle of aSessioninstance.The emitted event types for aSessionLifecycleEvent.