code: public void ready(VirtualConnection inVC) {
          if (!this.reconnecting) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, "Outbound ready for " + this + " " + inVC);
              }
              super.ready(inVC);
          } else {
              this.reconnecting = false;
              this.reconnectException = null;
              // on the reconnect, inform the outbound SC to re-send the request
              // message that failed.
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, "Outbound reconnect finished for " + this + " " + inVC);
              }
              this.myInterface.nowReconnectedAsync();
          }
      }
docs: /*
  @see
  com.ibm.wsspi.channelfw.base.OutboundProtocolLink#ready(com.ibm.wsspi.channelfw
  .VirtualConnection)