| Package | Description | 
|---|---|
| com.tangosol.coherence.config.builder | 
 Defines the typical runtime configuration builders for the Coherence 
configuration object model. 
 | 
| com.tangosol.coherence.federation.events | 
 Contains abstract classes for processing Federated Caching Live Events. 
 | 
| com.tangosol.coherence.jcache.common | 
 Common utilities used by Coherence JCache. 
 | 
| com.tangosol.net.events | 
 Contains classes related to the Coherence Live Event Model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ParameterizedBuilder<EventInterceptor> | 
NamedEventInterceptorBuilder.getCustomBuilder()
Obtains the custom  
ParameterizedBuilder. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NamedEventInterceptorBuilder.setCustomBuilder(ParameterizedBuilder<EventInterceptor> bldr)
Sets the  
ParameterizedBuilder to be used as the alternate builder. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractFederatedInterceptor<K,V>
An abstract implementation of an  
EventInterceptor
 for FederatedChangeEvents applicable to remote participants. | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ContainerHelper.JCacheLifecycleInterceptor
An  
EventInterceptor that initializes JCache for running within a container. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
EventDispatcherAwareInterceptor<E extends Event<?>>
EventDispatcherAwareInterceptor is an  
EventInterceptor implementation
 that takes responsibility for registering itself with the EventDispatcher. | 
| Modifier and Type | Method and Description | 
|---|---|
EventInterceptor<?> | 
InterceptorRegistry.getEventInterceptor(String sIdentifier)
Return a registered  
EventInterceptor. | 
EventInterceptor<E> | 
EventDispatcher.InterceptorRegistrationEvent.getInterceptor()
Return the  
EventInterceptor that is either:
 
     in the process of registering
     has been registered
     has been removed
  | 
| 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. | 
String | 
InterceptorRegistry.registerEventInterceptor(EventInterceptor<?> interceptor)
Register an  
EventInterceptor uniquely identified based on the
 presence of an annotation or default to the fully qualified class name. | 
String | 
InterceptorRegistry.registerEventInterceptor(EventInterceptor<?> interceptor,
                        RegistrationBehavior behavior)
Register an  
EventInterceptor uniquely identified based on the
 presence of an annotation or default to the fully qualified class name. | 
String | 
InterceptorRegistry.registerEventInterceptor(String sIdentifier,
                        EventInterceptor<?> interceptor,
                        RegistrationBehavior behavior)
Register a uniquely identified  
EventInterceptor. | 
<E extends Event<? extends Enum>> | 
EventDispatcher.removeEventInterceptor(EventInterceptor<E> interceptor)
Remove an  
EventInterceptor from this dispatcher. | 
void | 
EventDispatcher.InterceptorRegistrationEvent.setInterceptor(EventInterceptor<E> incptr)
Set the  
EventInterceptor that should be registered in place
 of the EventInterceptor originally being registered. |