Package org.infinispan.interceptors
Infinispan is designed around a set of interceptors around a data container. These interceptors
add behavioral aspects to the data container.
-
Interface Summary Interface Description AsyncInterceptor Interface for sequential interceptors.AsyncInterceptorChain Interceptor chain usingAsyncInterceptor
s.InvocationCallback Base interface for all callbacks used byBaseAsyncInterceptor
andInvocationStage
methods.InvocationExceptionFunction InvocationFinallyAction InvocationFinallyFunction InvocationSuccessAction InvocationSuccessFunction -
Class Summary Class Description BaseAsyncInterceptor Base class for an interceptor in the new asynchronous invocation chain.BaseCustomAsyncInterceptor Anyone using theAsyncInterceptorChain.addInterceptor(AsyncInterceptor, int)
method (or any of its overloaded forms) or registering custom interceptors via XML should extend this base class when creating their own custom interceptors.DDAsyncInterceptor Interface for async interceptors using double-dispatch.EmptyAsyncInterceptorChain InterceptorChain Deprecated. Since 9.0, useAsyncInterceptorChain
instead.InvocationStage A partial command invocation, either completed or in progress.SyncInvocationStage