def find_hook_proxy(proxy, hook)
      # update the proxy identifier if necessary
      proxy.identifier ||= hook.identifier
      # delegate to the integration service to find the  referenced hook annotation proxies
      logger.debug { "Delegating #{hook.qp} proxy #{proxy} query to the integration service..." }
      annotator.integrator.find(proxy)
    end
def find_hook_proxy(proxy, hook)
      # update the proxy identifier if necessary
      proxy.identifier ||= hook.identifier
      # delegate to the integration service to find the  referenced hook annotation proxies
      logger.debug { "Delegating #{hook.qp} proxy #{proxy} query to the integration service..." }
      annotator.integrator.find(proxy)
    end
Queries on the given proxy using the {Annotation::IntegrationService}.

 @param [Annotation::Proxy] proxy the proxy object
 @param hook (see #query_hook_proxies)
 @param [Symbol] attribute the proxy attribute
 @result (see #query_object)