| 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. |