Uses of Interface
dk.cloudcreate.essentials.shared.interceptor.InterceptorChain
-
Packages that use InterceptorChain Package Description dk.cloudcreate.essentials.shared.interceptor -
-
Uses of InterceptorChain in dk.cloudcreate.essentials.shared.interceptor
Classes in dk.cloudcreate.essentials.shared.interceptor that implement InterceptorChain Modifier and Type Class Description classDefaultInterceptorChain<OPERATION,RESULT,INTERCEPTOR_TYPE extends Interceptor>Default implementation for theInterceptorChain.Methods in dk.cloudcreate.essentials.shared.interceptor that return InterceptorChain 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:Method parameters in dk.cloudcreate.essentials.shared.interceptor with type arguments of type InterceptorChain 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:Constructor parameters in dk.cloudcreate.essentials.shared.interceptor with type arguments of type InterceptorChain Constructor Description DefaultInterceptorChain(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
-