Uses of Interface
dk.cloudcreate.essentials.shared.interceptor.Interceptor
-
Packages that use Interceptor Package Description dk.cloudcreate.essentials.shared.interceptor -
-
Uses of Interceptor in dk.cloudcreate.essentials.shared.interceptor
Classes in dk.cloudcreate.essentials.shared.interceptor with type parameters of type Interceptor Modifier and Type Interface Description interfaceInterceptorChain<OPERATION,RESULT,INTERCEPTOR_TYPE extends Interceptor>Generic interceptor chain concept that supports intercepting concreteInterceptoroperations to modify the behaviour or add to the default behaviourstatic classInterceptorChain.DefaultInterceptorChain<OPERATION,RESULT,INTERCEPTOR_TYPE extends Interceptor>Default implementation for theInterceptorChain.Methods in dk.cloudcreate.essentials.shared.interceptor with type parameters of type Interceptor Modifier and Type Method Description static <OPERATION,RESULT,INTERCEPTOR_TYPE extends Interceptor>
InterceptorChain<OPERATION,RESULT,INTERCEPTOR_TYPE>InterceptorChain. newInterceptorChainForOperation(OPERATION operation, List<INTERCEPTOR_TYPE> interceptors, BiFunction<INTERCEPTOR_TYPE,InterceptorChain<OPERATION,RESULT,INTERCEPTOR_TYPE>,RESULT> interceptorMethodInvoker, Supplier<RESULT> defaultBehaviour)Create a newInterceptorChaininstance for the providedoperationinstance
InterceptorChaininstances are not reusable across different operation instances.
Example:
-