Class CompositeInterceptorBroadcaster

    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean doCallHooks​(ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster theInterceptorBroadcaster, RequestDetails theRequestDetails, ca.uhn.fhir.interceptor.api.Pointcut thePointcut, ca.uhn.fhir.interceptor.api.HookParams theParams)
      Broadcast hooks to both the interceptor service associated with the request, as well as the one associated with the JPA module.
      static Object doCallHooksAndReturnObject​(ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster theInterceptorBroadcaster, RequestDetails theRequestDetails, ca.uhn.fhir.interceptor.api.Pointcut thePointcut, ca.uhn.fhir.interceptor.api.HookParams theParams)
      Broadcast hooks to both the interceptor service associated with the request, as well as the one associated with the JPA module.
      static boolean hasHooks​(ca.uhn.fhir.interceptor.api.Pointcut thePointcut, ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster theInterceptorBroadcaster, RequestDetails theRequestDetails)  
      static ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster newCompositeBroadcaster​(ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster theInterceptorBroadcaster, RequestDetails theRequestDetails)  
    • Method Detail

      • doCallHooks

        public static boolean doCallHooks​(ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster theInterceptorBroadcaster,
                                          @Nullable
                                          RequestDetails theRequestDetails,
                                          ca.uhn.fhir.interceptor.api.Pointcut thePointcut,
                                          ca.uhn.fhir.interceptor.api.HookParams theParams)
        Broadcast hooks to both the interceptor service associated with the request, as well as the one associated with the JPA module.
      • doCallHooksAndReturnObject

        public static Object doCallHooksAndReturnObject​(ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster theInterceptorBroadcaster,
                                                        RequestDetails theRequestDetails,
                                                        ca.uhn.fhir.interceptor.api.Pointcut thePointcut,
                                                        ca.uhn.fhir.interceptor.api.HookParams theParams)
        Broadcast hooks to both the interceptor service associated with the request, as well as the one associated with the JPA module.
      • hasHooks

        public static boolean hasHooks​(ca.uhn.fhir.interceptor.api.Pointcut thePointcut,
                                       ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster theInterceptorBroadcaster,
                                       RequestDetails theRequestDetails)
      • newCompositeBroadcaster

        public static ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster newCompositeBroadcaster​(ca.uhn.fhir.interceptor.api.IInterceptorBroadcaster theInterceptorBroadcaster,
                                                                                                  RequestDetails theRequestDetails)
        Since:
        5.5.0