code: public void removeConsumerDispatcherMatchTarget(ConsumerDispatcher consumerDispatcher, SelectionCriteria selectionCriteria)
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(
          tc,
          "removeConsumerDispatcherMatchTarget",
          new Object[] {consumerDispatcher, selectionCriteria});
  
      // Remove the consumer point from the matchspace
      // Set the CD and selection criteria into a wrapper that extends MatchTarget
  
      MatchingConsumerDispatcherWithCriteira key = new MatchingConsumerDispatcherWithCriteira (consumerDispatcher,selectionCriteria);
  
      // Reset the CD flag to indicate that this subscription is not in the MatchSpace.
      consumerDispatcher.setIsInMatchSpace(false);
  
      try
      {
        removeTarget(key);
      }
      catch (MatchingException e)
      {
        FFDCFilter.processException(
          e,
          "com.ibm.ws.sib.processor.matching.MessageProcessorMatching.removeConsumerDispatcherMatchTarget",
          "1:1312:1.117.1.11",
          this);
  
        SibTr.exception(tc, e);
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
          SibTr.exit(tc, "removeConsumerDispatcherMatchTarget", "SICoreException");
  
        SibTr.error(tc, "INTERNAL_MESSAGING_ERROR_CWSIP0002",
          new Object[] {
            "com.ibm.ws.sib.processor.matching.MessageProcessorMatching",
            "1:1323:1.117.1.11",
            e });
  
        throw new SIErrorException(
          nls.getFormattedMessage(
            "INTERNAL_MESSAGING_ERROR_CWSIP0002",
            new Object[] {
              "com.ibm.ws.sib.processor.matching.MessageProcessorMatching",
              "1:1331:1.117.1.11",
              e },
            null),
          e);
      }
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "removeConsumerDispatcherMatchTarget");
    }
docs: Method removeConsumerDispatcherMatchTarget
  Used to remove a ConsumerDispatcher from the MatchSpace.
  @param consumerDispatcher  The consumer dispatcher to remove