code: public long waiting(long timeout, boolean modifyTimeout)
    {
      // Add code when running remotely
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      {
        SibTr.entry(tc, "waiting");
        SibTr.exit(tc, "waiting", Long.valueOf(timeout));
      }
  
      return timeout;
    }
docs: Mark this consumer as waiting for a message. This is only of interest
  when consuming remotely. In this case we also reserve the right to
  modify the suggested timeout.
  
  @param timeout  Supplied timeout
  @param modifyTimeout unused in the local version