Uses of Interface
com.tangosol.net.events.Event
Package
Description
Coherence CDI provides support for CDI (Contexts and Dependency Injection)
within Coherence cluster members.
Support for adapting Coherence interceptors to standard CDI events.
Contains classes related to the Coherence Live Event Model.
Contains classes related to application events within the Coherence
Live Event Model, including ConfigurableCacheFactory events.
Contains classes related to PartitionedService events within the Coherence
Live Event Model.
Contains classes related to PartitionedCache events within the Coherence
Live Event Model.
-
Uses of Event in com.oracle.coherence.cdi
Modifier and TypeClassDescriptionclass
CdiEventObserver<E extends Event>
An observer of events that wraps a CDIProcessObserverMethod
. -
Uses of Event in com.oracle.coherence.cdi.events
Modifier and TypeClassDescriptionstatic class
EventObserverSupport.EventHandler<E extends Event<T>,
T extends Enum<T>> Abstract base class for all observer-based interceptors.static interface
EventObserverSupport.EventObserver<E extends Event>
An observer of a specific event type.static class
EventObserverSupport.ServiceEventHandler<E extends Event<T>,
T extends Enum<T>> Abstract base class for all observer-based service interceptors.Modifier and TypeMethodDescriptionstatic <E extends Event<T>,
T extends Enum<T>>
EventObserverSupport.EventHandler<E, T> EventObserverSupport.createObserver
(Class<E> type, EventObserverSupport.EventObserver<E> observer) -
Uses of Event in com.tangosol.net.events
Modifier and TypeInterfaceDescriptionstatic interface
EventDispatcher.InterceptorRegistrationEvent<E extends Event<? extends Enum>>
An InterceptorRegistrationEvent allowsEventInterceptor
s to observe other EventInterceptors being added or removed from anEventDispatcher
instance.interface
EventDispatcherAwareInterceptor<E extends Event<?>>
EventDispatcherAwareInterceptor is anEventInterceptor
implementation that takes responsibility for registering itself with theEventDispatcher
.interface
EventInterceptor<E extends Event<? extends Enum>>
An EventInterceptor provides an implementation that is capable of intercepting and processingEvent
s.class
NamedEventInterceptor<E extends Event<?>>
A wrapper forEventInterceptor
s allowing additional metadata to be associated with the interceptor without augmenting the interceptor contract.Modifier and TypeInterfaceDescriptioninterface
ACoherenceLifecycleEvent
allows subscribers to capture events pertaining to the lifecycle of aCoherence
instance.static interface
EventDispatcher.InterceptorRegistrationEvent<E extends Event<? extends Enum>>
An InterceptorRegistrationEvent allowsEventInterceptor
s to observe other EventInterceptors being added or removed from anEventDispatcher
instance.interface
ASessionLifecycleEvent
allows subscribers to capture events pertaining to the lifecycle of aSession
instance.Modifier and TypeMethodDescriptionEventDispatcher.addEventInterceptor
(EventInterceptor<E> interceptor) Add anEventInterceptor
to this dispatcher to be used to processEvent
s.EventDispatcher.addEventInterceptor
(String sIdentifier, EventInterceptor<E> interceptor) Add a uniquely identifiedEventInterceptor
to this dispatcher to be used to processEvent
s.EventDispatcher.addEventInterceptor
(String sIdentifier, EventInterceptor<E> interceptor, Set<T> setTypes, boolean fFirst) Add a uniquely identifiedEventInterceptor
to this dispatcher to be used to processEvent
s.EventDispatcher.removeEventInterceptor
(EventInterceptor<E> interceptor) Remove anEventInterceptor
from this dispatcher.EventDispatcher.removeEventInterceptor
(String sIdentifier) Remove anEventInterceptor
from this dispatcher. -
Uses of Event in com.tangosol.net.events.application
Modifier and TypeInterfaceDescriptioninterface
A LifecycleEvent encapsulates a lifecycle action that has occurred on aConfigurableCacheFactory
. -
Uses of Event in com.tangosol.net.events.partition
Modifier and TypeInterfaceDescriptioninterface
A PartitionedServiceEvent captures information concerning an operation on a PartitionedService.interface
A TransactionEvent captures information pertaining to all mutations performed within the context of a single request.interface
A TransferEvent captures information concerning the transfer of a partition for a storage enabled member.static interface
A RecoveryTransferEvent is raised due to the recovery of a partition from a persistent store.interface
An UnsolicitedCommitEvent captures changes pertaining to all observed mutations performed against caches that were not directly caused (solicited) by the partitioned service. -
Uses of Event in com.tangosol.net.events.partition.cache
Modifier and TypeInterfaceDescriptioninterface
A CacheLifecycleEvent allows subscribers to capture events pertaining to the lifecycle of a cache.interface
EntryEvent<K,
V> An EntryEvent captures information relating to actions performed onentries
.interface
An EntryProcessorEvent captures information relating to the execution ofInvocableMap.EntryProcessor
s.interface
An event dispatched by aPartitionedCacheDispatcher
.