
Uses of Class
ca.uhn.fhir.interceptor.api.HookParams
Packages that use HookParams
-
Uses of HookParams in ca.uhn.fhir.interceptor.api
Methods in ca.uhn.fhir.interceptor.api that return HookParamsModifier and TypeMethodDescription<T> HookParams<T> HookParamsHookParams.add(T theNext) <T> HookParamsHookParams.addIfMatchesType(Class<T> theType, Object theParam) Methods in ca.uhn.fhir.interceptor.api with parameters of type HookParamsModifier and TypeMethodDescriptionbooleanIBaseInterceptorBroadcaster.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.voidIAnonymousInterceptor.invoke(IPointcut thePointcut, HookParams theArgs) IBaseInterceptorBroadcaster.IInvoker.invoke(HookParams theParams) default voidIBaseInterceptorBroadcaster.runWithFilterHooks(POINTCUT thePointcut, HookParams theHookParams, Runnable theRunnable) default <T> TIBaseInterceptorBroadcaster.runWithFilterHooks(POINTCUT thePointcut, HookParams theHookParams, Supplier<T> theSupplier) Method parameters in ca.uhn.fhir.interceptor.api with type arguments of type HookParamsModifier and TypeMethodDescriptiondefault booleanIBaseInterceptorBroadcaster.ifHasCallHooks(POINTCUT thePointcut, Supplier<HookParams> theParamsSupplier) A supplier-based callHooks() for lazy construction of the HookParameters.default ObjectIBaseInterceptorBroadcaster.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
Methods in ca.uhn.fhir.interceptor.executor with parameters of type HookParamsModifier and TypeMethodDescriptionbooleanBaseInterceptorService.callHooks(POINTCUT thePointcut, HookParams theParams) BaseInterceptorService.callHooksAndReturnObject(POINTCUT thePointcut, HookParams theParams) static ObjectBaseInterceptorService.callInvokers(IPointcut thePointcut, HookParams theParams, List<IBaseInterceptorBroadcaster.IInvoker> invokers) static booleanBaseInterceptorService.haveAppropriateParams(IPointcut thePointcut, HookParams theParams) Only call this when assertions are enabled, it's expensive