Uses of Interface
com.tangosol.net.events.EventInterceptor
-
Packages that use EventInterceptor Package Description com.oracle.coherence.cdi Coherence CDI provides support for CDI (Contexts and Dependency Injection) within Coherence cluster members.com.oracle.coherence.cdi.events Support for adapting Coherence interceptors to standard CDI events.com.oracle.coherence.mp.config Coherence support for Eclipse MicroProfile Config.com.tangosol.coherence.config.builder Defines the typical runtime configuration builders for the Coherence configuration object model.com.tangosol.coherence.jcache.common Common utilities used by Coherence JCache.com.tangosol.net Contains basic cluster interfaces and factories.com.tangosol.net.events Contains classes related to the Coherence Live Event Model. -
-
Uses of EventInterceptor in com.oracle.coherence.cdi
Methods in com.oracle.coherence.cdi that return types with arguments of type EventInterceptor Modifier and Type Method Description Class<? extends EventInterceptor>
CdiInterceptorMetadataResolver. getInterceptorClass(EventInterceptor eventInterceptor)
Methods in com.oracle.coherence.cdi with parameters of type EventInterceptor Modifier and Type Method Description Class<? extends EventInterceptor>
CdiInterceptorMetadataResolver. getInterceptorClass(EventInterceptor eventInterceptor)
-
Uses of EventInterceptor in com.oracle.coherence.cdi.events
-
Uses of EventInterceptor in com.oracle.coherence.mp.config
Classes in com.oracle.coherence.mp.config that implement EventInterceptor Modifier and Type Class Description class
CoherenceConfigSource
An implementation ofConfigSource
that reads configuration properties from a Coherence map. -
Uses of EventInterceptor in com.tangosol.coherence.config.builder
Methods in com.tangosol.coherence.config.builder that return types with arguments of type EventInterceptor Modifier and Type Method Description ParameterizedBuilder<EventInterceptor>
NamedEventInterceptorBuilder. getCustomBuilder()
Obtains the customParameterizedBuilder
.Method parameters in com.tangosol.coherence.config.builder with type arguments of type EventInterceptor Modifier and Type Method Description void
NamedEventInterceptorBuilder. setCustomBuilder(ParameterizedBuilder<EventInterceptor> bldr)
Sets theParameterizedBuilder
to be used as the alternate builder. -
Uses of EventInterceptor in com.tangosol.coherence.jcache.common
Classes in com.tangosol.coherence.jcache.common that implement EventInterceptor Modifier and Type Class Description static class
ContainerHelper.JCacheLifecycleInterceptor
AnEventInterceptor
that initializes JCache for running within a container. -
Uses of EventInterceptor in com.tangosol.net
Subinterfaces of EventInterceptor in com.tangosol.net Modifier and Type Interface Description static interface
Coherence.LifecycleListener
An interface implemented by listeners ofCoherenceLifecycleEvents
.Methods in com.tangosol.net that return types with arguments of type EventInterceptor Modifier and Type Method Description Iterable<EventInterceptor<?>>
CoherenceConfiguration. getInterceptors()
Return an immutableIterable
ofinterceptors
that will be added to all sessions created by theCoherence
instance.Iterable<EventInterceptor<?>>
CoherenceConfiguration.SimpleConfig. getInterceptors()
Iterable<EventInterceptor<?>>
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()
Iterable<EventInterceptor<?>>
WrapperSessionConfiguration. getInterceptors()
Methods in com.tangosol.net with parameters of type EventInterceptor Modifier and Type Method Description CoherenceConfiguration.Builder
CoherenceConfiguration.Builder. withEventInterceptor(EventInterceptor<?> interceptor)
Add anEventInterceptor
that will be added to allSession
instances as they are created on start-up.CoherenceConfiguration.Builder
CoherenceConfiguration.Builder. withEventInterceptors(EventInterceptor<?>... interceptors)
Add theEventInterceptor
instances that will be added to allSession
instances as they are created on start-up.SessionConfiguration.Builder
SessionConfiguration.Builder. withInterceptor(EventInterceptor<?> interceptor)
Add anEventInterceptor
to add to the sessionMethod parameters in com.tangosol.net with type arguments of type EventInterceptor Modifier and Type Method Description static Optional<Session>
Session. create(SessionConfiguration configuration, Coherence.Mode mode, Iterable<? extends EventInterceptor<?>> interceptors)
Possibly obtain aSession
based on the specified configuration.default Optional<Session>
SessionProvider. createSession(SessionConfiguration configuration, Coherence.Mode defaultMode, Iterable<? extends EventInterceptor<?>> interceptors)
Create aSession
from the specified configuration.default Optional<Session>
SessionProvider. createSession(SessionConfiguration configuration, Coherence.Mode defaultMode, String sScopePrefix, Iterable<? extends EventInterceptor<?>> interceptors)
Create aSession
from the specified configuration.CoherenceConfiguration.Builder
CoherenceConfiguration.Builder. withEventInterceptors(Iterable<? extends EventInterceptor<?>> interceptors)
Add theEventInterceptor
instances that will be added to allSession
instances as they are created on start-up.Constructor parameters in com.tangosol.net with type arguments of type EventInterceptor Constructor Description CoherenceSession(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
Subinterfaces of EventInterceptor in com.tangosol.net.events Modifier and Type Interface Description interface
EventDispatcherAwareInterceptor<E extends Event<?>>
EventDispatcherAwareInterceptor is anEventInterceptor
implementation that takes responsibility for registering itself with theEventDispatcher
.Classes in com.tangosol.net.events that implement EventInterceptor Modifier and Type Class Description class
NamedEventInterceptor<E extends Event<?>>
A wrapper forEventInterceptor
s allowing additional metadata to be associated with the interceptor without augmenting the interceptor contract.Methods in com.tangosol.net.events that return EventInterceptor Modifier and Type Method Description EventInterceptor<?>
InterceptorRegistry. getEventInterceptor(String sIdentifier)
Return a registeredEventInterceptor
.EventInterceptor<E>
EventDispatcher.InterceptorRegistrationEvent. getInterceptor()
Return theEventInterceptor
that is either: in the process ofregistering
has beenregistered
has beenremoved
EventInterceptor<E>
NamedEventInterceptor. getInterceptor()
Return the wrapped interceptor.Methods in com.tangosol.net.events that return types with arguments of type EventInterceptor Modifier and Type Method Description Class<? extends EventInterceptor>
InterceptorMetadataResolver. getInterceptorClass(EventInterceptor interceptor)
Return the actual interceptor class that the generic type arguments can be reified from.Methods in com.tangosol.net.events with parameters of type EventInterceptor Modifier and Type Method Description <E extends Event<? extends Enum>>
voidEventDispatcher. addEventInterceptor(EventInterceptor<E> interceptor)
Add anEventInterceptor
to this dispatcher to be used to processEvent
s.<E extends Event<? extends Enum>>
voidEventDispatcher. addEventInterceptor(String sIdentifier, EventInterceptor<E> interceptor)
Add a uniquely identifiedEventInterceptor
to this dispatcher to be used to processEvent
s.<T extends Enum<T>,E extends Event<T>>
voidEventDispatcher. 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.String
InterceptorRegistry. registerEventInterceptor(EventInterceptor<?> interceptor)
Register anEventInterceptor
uniquely identified based on the presence of anannotation
or default to the fully qualified class name.String
InterceptorRegistry. registerEventInterceptor(EventInterceptor<?> interceptor, RegistrationBehavior behavior)
Register anEventInterceptor
uniquely identified based on the presence of anannotation
or default to the fully qualified class name.String
InterceptorRegistry. registerEventInterceptor(String sIdentifier, EventInterceptor<?> interceptor, RegistrationBehavior behavior)
Register a uniquely identifiedEventInterceptor
.<E extends Event<? extends Enum>>
voidEventDispatcher. 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.Constructors in com.tangosol.net.events with parameters of type EventInterceptor Constructor Description NamedEventInterceptor(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.
-