Uses of Interface
com.tangosol.net.events.EventInterceptor
Package
Description
Coherence CDI provides support for CDI (Contexts and Dependency Injection)
within Coherence cluster members.
Support for adapting Coherence interceptors to standard CDI events.
Coherence support for Eclipse MicroProfile Config.
Defines the typical runtime configuration builders for the Coherence
configuration object model.
Common utilities used by Coherence JCache.
Contains basic cluster interfaces and factories.
Contains classes related to the Coherence Live Event Model.
-
Uses of EventInterceptor in com.oracle.coherence.cdi
Modifier and TypeMethodDescriptionClass
<? extends EventInterceptor> CdiInterceptorMetadataResolver.getInterceptorClass
(EventInterceptor eventInterceptor) Modifier and TypeMethodDescriptionClass
<? extends EventInterceptor> CdiInterceptorMetadataResolver.getInterceptorClass
(EventInterceptor eventInterceptor) -
Uses of EventInterceptor in com.oracle.coherence.cdi.events
Modifier and TypeClassDescriptionstatic class
Handler forCacheLifecycleEvent
s.static class
Handler forCoherenceLifecycleEvent
s.static class
Handler forEntryEvent
s.static class
Handler forEntryProcessorEvent
s.static class
EventObserverSupport.EventHandler<E extends Event<T>,
T extends Enum<T>> Abstract base class for all observer-based interceptors.static class
Handler forLifecycleEvent
s.static class
EventObserverSupport.ServiceEventHandler<E extends Event<T>,
T extends Enum<T>> Abstract base class for all observer-based service interceptors.static class
Handler forSessionLifecycleEvent
s.static class
Handler forTransactionEvent
s.static class
Handler forTransactionEvent
s.static class
Handler forUnsolicitedCommitEvent
s. -
Uses of EventInterceptor in com.oracle.coherence.mp.config
Modifier and TypeClassDescriptionclass
An implementation ofConfigSource
that reads configuration properties from a Coherence map. -
Uses of EventInterceptor in com.tangosol.coherence.config.builder
Modifier and TypeMethodDescriptionNamedEventInterceptorBuilder.getCustomBuilder()
Obtains the customParameterizedBuilder
.Modifier and TypeMethodDescriptionvoid
NamedEventInterceptorBuilder.setCustomBuilder
(ParameterizedBuilder<EventInterceptor> bldr) Sets theParameterizedBuilder
to be used as the alternate builder. -
Uses of EventInterceptor in com.tangosol.coherence.jcache.common
Modifier and TypeClassDescriptionstatic class
AnEventInterceptor
that initializes JCache for running within a container. -
Uses of EventInterceptor in com.tangosol.net
Modifier and TypeInterfaceDescriptionstatic interface
An interface implemented by listeners ofCoherenceLifecycleEvents
.Modifier and TypeMethodDescriptionCoherenceConfiguration.getInterceptors()
Return an immutableIterable
ofinterceptors
that will be added to all sessions created by theCoherence
instance.CoherenceConfiguration.SimpleConfig.getInterceptors()
SessionConfiguration.ConfigurableCacheFactorySessionConfig.getInterceptors()
default Iterable
<EventInterceptor<?>> SessionConfiguration.getInterceptors()
Return the interceptors to add to the session.Iterable
<? extends EventInterceptor<?>> SessionProvider.Context.getInterceptors()
Returns zero or moreEventInterceptor
instances to add to the session.Iterable
<? extends EventInterceptor<?>> SessionProvider.DefaultContext.getInterceptors()
WrapperSessionConfiguration.getInterceptors()
Modifier and TypeMethodDescriptionCoherenceConfiguration.Builder.withEventInterceptor
(EventInterceptor<?> interceptor) Add anEventInterceptor
that will be added to allSession
instances as they are created on start-up.CoherenceConfiguration.Builder.withEventInterceptors
(EventInterceptor<?>... interceptors) Add theEventInterceptor
instances that will be added to allSession
instances as they are created on start-up.SessionConfiguration.Builder.withInterceptor
(EventInterceptor<?> interceptor) Add anEventInterceptor
to add to the sessionModifier and TypeMethodDescriptionSession.create
(SessionConfiguration configuration, Coherence.Mode mode, Iterable<? extends EventInterceptor<?>> interceptors) Possibly obtain aSession
based on the specified configuration.SessionProvider.createSession
(SessionConfiguration configuration, Coherence.Mode defaultMode, Iterable<? extends EventInterceptor<?>> interceptors) Create aSession
from the specified configuration.SessionProvider.createSession
(SessionConfiguration configuration, Coherence.Mode defaultMode, String sScopePrefix, Iterable<? extends EventInterceptor<?>> interceptors) Create aSession
from the specified configuration.CoherenceConfiguration.Builder.withEventInterceptors
(Iterable<? extends EventInterceptor<?>> interceptors) Add theEventInterceptor
instances that will be added to allSession
instances as they are created on start-up.ModifierConstructorDescriptionCoherenceSession
(SessionConfiguration configuration, Coherence.Mode mode, Iterable<? extends EventInterceptor<?>> interceptors) Constructs aCoherenceSession
based on the specifiedSessionConfiguration
.DefaultContext
(Coherence.Mode mode, SessionProvider provider, Iterable<? extends EventInterceptor<?>> interceptors, String sScopePrefix) Create a new default context. -
Uses of EventInterceptor in com.tangosol.net.events
Modifier and TypeInterfaceDescriptioninterface
EventDispatcherAwareInterceptor<E extends Event<?>>
EventDispatcherAwareInterceptor is anEventInterceptor
implementation that takes responsibility for registering itself with theEventDispatcher
.Modifier and TypeClassDescriptionclass
NamedEventInterceptor<E extends Event<?>>
A wrapper forEventInterceptor
s allowing additional metadata to be associated with the interceptor without augmenting the interceptor contract.Modifier and TypeMethodDescriptionInterceptorRegistry.getEventInterceptor
(String sIdentifier) Return a registeredEventInterceptor
.EventDispatcher.InterceptorRegistrationEvent.getInterceptor()
Return theEventInterceptor
that is either: in the process ofregistering
has beenregistered
has beenremoved
NamedEventInterceptor.getInterceptor()
Return the wrapped interceptor.Modifier and TypeMethodDescriptionClass
<? extends EventInterceptor> InterceptorMetadataResolver.getInterceptorClass
(EventInterceptor interceptor) Return the actual interceptor class that the generic type arguments can be reified from.Modifier and TypeMethodDescriptionEventDispatcher.addEventInterceptor
(EventInterceptor<E> interceptor) Add anEventInterceptor
to this dispatcher to be used to processEvent
s.EventDispatcher.addEventInterceptor
(String sIdentifier, EventInterceptor<E> interceptor) Add a uniquely identifiedEventInterceptor
to this dispatcher to be used to processEvent
s.EventDispatcher.addEventInterceptor
(String sIdentifier, EventInterceptor<E> interceptor, Set<T> setTypes, boolean fFirst) Add a uniquely identifiedEventInterceptor
to this dispatcher to be used to processEvent
s.Class
<? extends EventInterceptor> InterceptorMetadataResolver.getInterceptorClass
(EventInterceptor interceptor) Return the actual interceptor class that the generic type arguments can be reified from.InterceptorRegistry.registerEventInterceptor
(EventInterceptor<?> interceptor) Register anEventInterceptor
uniquely identified based on the presence of anannotation
or default to the fully qualified class name.InterceptorRegistry.registerEventInterceptor
(EventInterceptor<?> interceptor, RegistrationBehavior behavior) Register anEventInterceptor
uniquely identified based on the presence of anannotation
or default to the fully qualified class name.InterceptorRegistry.registerEventInterceptor
(String sIdentifier, EventInterceptor<?> interceptor, RegistrationBehavior behavior) Register a uniquely identifiedEventInterceptor
.EventDispatcher.removeEventInterceptor
(EventInterceptor<E> interceptor) Remove anEventInterceptor
from this dispatcher.void
EventDispatcher.InterceptorRegistrationEvent.setInterceptor
(EventInterceptor<E> incptr) Set theEventInterceptor
that should be registered in place of the EventInterceptor originally being registered.ModifierConstructorDescriptionNamedEventInterceptor
(EventInterceptor<E> interceptor) Construct a NamedEventInterceptor for the specified interceptor.NamedEventInterceptor
(EventInterceptor<E> interceptor, NamedEventInterceptor<E> incptrNamed) Construct a NamedEventInterceptor for the specified interceptor using the provided NamedEventInterceptor as the source to clone from.NamedEventInterceptor
(String sName, EventInterceptor<E> interceptor) Construct a NamedEventInterceptor for the specified interceptor and unique identifier.NamedEventInterceptor
(String sName, EventInterceptor<E> interceptor, RegistrationBehavior behavior) Construct a NamedEventInterceptor for the specified interceptor and unique identifier.NamedEventInterceptor
(String sName, EventInterceptor<E> interceptor, String sCacheName, String sServiceName, Interceptor.Order order, RegistrationBehavior behavior) Construct a NamedEventInterceptor for the specified interceptor.NamedEventInterceptor
(String sName, EventInterceptor<E> interceptor, String sCacheName, String sServiceName, Interceptor.Order order, RegistrationBehavior behavior, Set<Enum> setEventTypes) Construct a NamedEventInterceptor for the specified interceptor.