Class CompositeInterceptorBroadcaster

java.lang.Object
ca.uhn.fhir.rest.server.util.CompositeInterceptorBroadcaster

  • Method Summary

    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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • 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