code: @Override
      public VirtualConnection readNextResponse(InterChannelCallback cb, boolean forceQueue) {
          if (null == cb) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, "readNext: Invalid null callback as input.");
              }
              throw new NullPointerException("Null callback");
          }
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
              Tr.debug(tc, "App channel requesting next response on " + getVC());
              Tr.debug(tc, "Async forcequeue flag is " + forceQueue);
          }
          this.bTempResponsesUsed = true;
          return startEarlyRead(cb, forceQueue);
      }
docs: /*
  @see
  com.ibm.wsspi.http.channel.outbound.HttpOutboundServiceContext#readNextResponse
  (com.ibm.wsspi.channelfw.InterChannelCallback, boolean)