Package | Description |
---|---|
com.tangosol.net.events |
Contains classes related to the Coherence Live Event Model.
|
com.tangosol.net.events.application |
Contains classes related to application events within the Coherence
Live Event Model, including ConfigurableCacheFactory events.
|
com.tangosol.net.events.partition |
Contains classes related to PartitionedService events within the Coherence
Live Event Model.
|
com.tangosol.net.events.partition.cache |
Contains classes related to PartitionedCache events within the Coherence
Live Event Model.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
EventDispatcher.InterceptorRegistrationEvent<E extends Event<? extends Enum>>
An InterceptorRegistrationEvent allows
EventInterceptor s to observe
other EventInterceptors being added or removed from an EventDispatcher
instance. |
interface |
EventDispatcherAwareInterceptor<E extends Event<?>>
EventDispatcherAwareInterceptor is an
EventInterceptor implementation
that takes responsibility for registering itself with the EventDispatcher . |
interface |
EventInterceptor<E extends Event<? extends Enum>>
An EventInterceptor provides an implementation that is capable of
intercepting and processing
Event s. |
Modifier and Type | Interface and Description |
---|---|
static interface |
EventDispatcher.InterceptorRegistrationEvent<E extends Event<? extends Enum>>
An InterceptorRegistrationEvent allows
EventInterceptor s to observe
other EventInterceptors being added or removed from an EventDispatcher
instance. |
Modifier and Type | Method and Description |
---|---|
<E extends Event<? extends Enum>> |
EventDispatcher.addEventInterceptor(EventInterceptor<E> interceptor)
Add an
EventInterceptor to this dispatcher to be used to process
Event s. |
<E extends Event<? extends Enum>> |
EventDispatcher.addEventInterceptor(String sIdentifier,
EventInterceptor<E> interceptor)
Add a uniquely identified
EventInterceptor to this dispatcher to
be used to process Event s. |
<T extends Enum<T>,E extends Event<T>> |
EventDispatcher.addEventInterceptor(String sIdentifier,
EventInterceptor<E> interceptor,
Set<T> setTypes,
boolean fFirst)
Add a uniquely identified
EventInterceptor to this dispatcher to
be used to process Event s. |
<E extends Event<? extends Enum>> |
EventDispatcher.removeEventInterceptor(EventInterceptor<E> interceptor)
Remove an
EventInterceptor from this dispatcher. |
Modifier and Type | Interface and Description |
---|---|
interface |
LifecycleEvent
A LifecycleEvent encapsulates a lifecycle action that has
occurred on a
ConfigurableCacheFactory . |
Modifier and Type | Interface and Description |
---|---|
interface |
TransactionEvent
A TransactionEvent captures information pertaining to all mutations
performed within the context of a single request.
|
interface |
TransferEvent
A TransferEvent captures information concerning the transfer
of a partition for a storage enabled member.
|
static interface |
TransferEvent.RecoveryTransferEvent
A RecoveryTransferEvent is raised due to the recovery of a partition
from a persistent store.
|
interface |
UnsolicitedCommitEvent
An UnsolicitedCommitEvent captures changes pertaining to all observed
mutations performed against caches that were not directly caused (solicited)
by the partitioned service.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CacheLifecycleEvent
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
on
entries . |
interface |
EntryProcessorEvent
An EntryProcessorEvent captures information relating to the execution of
InvocableMap.EntryProcessor s. |
interface |
Event<T extends Enum<T>>
An event dispatched by a
PartitionedCacheDispatcher . |