public void close(int requestNumber)
   {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "close", requestNumber);

      if (subConsumer != null)
      {
         subConsumer.close(requestNumber);
      }
      else
      {
         super.close(requestNumber);
      }

      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "close");
   }
public void close ( int requestNumber ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( this , tc , "close" , requestNumber ) ; if ( subConsumer != null ) { subConsumer . close ( requestNumber ) ; } else { super . close ( requestNumber ) ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( this , tc , "close" ) ; }
Closes the consumer. This call is delegated to the sub consumer if
one exists or the <code>CATConsumer</code> version is used.

@param requestNumber The request number which replies should be sent to.