Uses of Interface
dk.cloudcreate.essentials.shared.interceptor.Interceptor
Packages that use Interceptor
-
Uses of Interceptor in dk.cloudcreate.essentials.shared.interceptor
Classes in dk.cloudcreate.essentials.shared.interceptor with type parameters of type InterceptorModifier and TypeClassDescriptionclassDefaultInterceptorChain<OPERATION,RESULT, INTERCEPTOR_TYPE extends Interceptor> Default implementation for theInterceptorChain.interfaceInterceptorChain<OPERATION,RESULT, INTERCEPTOR_TYPE extends Interceptor> Generic interceptor chain concept that supports intercepting concreteInterceptoroperations to modify the behaviour or add to the default behaviourMethods in dk.cloudcreate.essentials.shared.interceptor with type parameters of type InterceptorModifier and TypeMethodDescriptionstatic <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: