Uses of Interface
dk.cloudcreate.essentials.shared.interceptor.InterceptorChain
Packages that use InterceptorChain
-
Uses of InterceptorChain in dk.cloudcreate.essentials.shared.interceptor
Classes in dk.cloudcreate.essentials.shared.interceptor that implement InterceptorChainModifier and TypeClassDescriptionclassDefaultInterceptorChain<OPERATION,RESULT, INTERCEPTOR_TYPE extends Interceptor> Default implementation for theInterceptorChain.Methods in dk.cloudcreate.essentials.shared.interceptor that return InterceptorChainModifier 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:Method parameters in dk.cloudcreate.essentials.shared.interceptor with type arguments of type InterceptorChainModifier 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:Constructor parameters in dk.cloudcreate.essentials.shared.interceptor with type arguments of type InterceptorChainModifierConstructorDescriptionDefaultInterceptorChain(OPERATION operation, List<INTERCEPTOR_TYPE> interceptors, BiFunction<INTERCEPTOR_TYPE, InterceptorChain<OPERATION, RESULT, INTERCEPTOR_TYPE>, RESULT> interceptorMethodInvoker, Supplier<RESULT> defaultBehaviour) Create a newInterceptorChaininstance for the providedoperation