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.federation |
Contains classes related to Federated Cache and Federation Participant events within the Coherence Live Event Model.
|
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 |
FederatedChangeEvent
Represents all of the changes that have occurred against a single partition in a Federated Cache as part of a partition transaction.
|
interface |
FederatedConnectionEvent
Represents a change in connection state to a known participant, including connecting, disconnected, error and through-put events.
|
interface |
FederatedPartitionEvent
Represents a change in replication state of a partition during replication.
|
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 . |