| 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  
EventInterceptors 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  
Events. | 
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
EventDispatcher.InterceptorRegistrationEvent<E extends Event<? extends Enum>>
An InterceptorRegistrationEvent allows  
EventInterceptors 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
 Events. | 
<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 Events. | 
<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 Events. | 
<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.EntryProcessors. | 
interface  | 
Event<T extends Enum<T>>
An event dispatched by a  
PartitionedCacheDispatcher. |