docs: public void close()
            throws SIConnectionDroppedException, SIErrorException
     {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "close");
  
        queue = null;
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) SibTr.debug(this, tc, "Returning order context to the order context pool");
        final ConnectionProxy cp = getConnectionProxy();
        cp.addOrderContext(getProxyID());
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "close");
     }