code: @Override
      public void deregisterConsumerSetMonitor(
                                               ConsumerSetChangeCallback callback)
                      throws SINotPossibleInCurrentConfigurationException
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(
                          tc,
                          "deregisterConsumerSetMonitor",
                          new Object[] { callback });
  
          _messageProcessor.
                          getMessageProcessorMatching().
                          deregisterConsumerSetMonitor(this, callback);
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "deregisterConsumerSetMonitor");
      }
docs: Deregisters a previously registered callback.