Uses of Class
ca.uhn.fhir.interceptor.api.HookParams
-
Uses of HookParams in ca.uhn.fhir.interceptor.api
Modifier and TypeMethodDescription<T> HookParams
<T> HookParams
HookParams.add
(T theNext) <T> HookParams
HookParams.addIfMatchesType
(Class<T> theType, Object theParam) Modifier and TypeMethodDescriptionboolean
IBaseInterceptorBroadcaster.callHooks
(POINTCUT thePointcut, HookParams theParams) Invoke registered interceptor hook methods for the given Pointcut.IBaseInterceptorBroadcaster.callHooksAndReturnObject
(POINTCUT thePointcut, HookParams theParams) Invoke registered interceptor hook methods for the given Pointcut.void
IAnonymousInterceptor.invoke
(IPointcut thePointcut, HookParams theArgs) IBaseInterceptorBroadcaster.IInvoker.invoke
(HookParams theParams) Modifier and TypeMethodDescriptiondefault boolean
IBaseInterceptorBroadcaster.ifHasCallHooks
(POINTCUT thePointcut, Supplier<HookParams> theParamsSupplier) A supplier-based callHooks() for lazy construction of the HookParameters.default Object
IBaseInterceptorBroadcaster.ifHasCallHooksAndReturnObject
(POINTCUT thePointcut, Supplier<HookParams> theParams) A supplier-based version of callHooksAndReturnObject for lazy construction of the params. -
Uses of HookParams in ca.uhn.fhir.interceptor.executor
Modifier and TypeMethodDescriptionboolean
BaseInterceptorService.callHooks
(POINTCUT thePointcut, HookParams theParams) BaseInterceptorService.callHooksAndReturnObject
(POINTCUT thePointcut, HookParams theParams) static Object
BaseInterceptorService.callInvokers
(IPointcut thePointcut, HookParams theParams, List<IBaseInterceptorBroadcaster.IInvoker> invokers) static boolean
BaseInterceptorService.haveAppropriateParams
(IPointcut thePointcut, HookParams theParams) Only call this when assertions are enabled, it's expensive