if (log.isTraceEnabled()) { log.trace("handing " + this.getCallbackObject() + " over to the remoting layer"); } callbackHandler.handleCallback(this);
if (trace) { log.trace("handing " + this.msg + " over to the remoting layer"); }  callbackClient.invoke(this);
   public void run()   {      try      {         if (log.isTraceEnabled()) { log.trace("handing " + this.getCallbackObject() + " over to the remoting layer"); }         callbackHandler.handleCallback(this);      }      catch(Throwable t)      {         log.warn("Failed to deliver the message to the client, perhaps the client consumer has closed", t);               }   }