docs: @Override
      public void notifyRCDReceiveExclusiveChange(boolean isReceiveExclusive)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "notifyRCDReceiveExclusiveChange", new Object[] { Boolean.valueOf(isReceiveExclusive) });
  
          // Only do this for ptp as it does not seem to make sense for p/s
          if (!isPubSub())
          {
              //if this is a RMQ destination then there is no RCD to
              //worry about, so we only need be concerned with the case of a JS
              //q point.
              if (_ptoPRealization != null)
              {
                  _ptoPRealization.getRemoteSupport().
                                  notifyRCDReceiveExclusiveChange(isReceiveExclusive);
              }
  
          }
          else
          {
              // sanity check
              // log error
              SIErrorException e =
                              new SIErrorException(
                                              nls.getFormattedMessage(
                                                                      "INTERNAL_MESSAGING_ERROR_CWSIP0001",
                                                                      new Object[] {
                                                                                    "com.ibm.ws.sib.processor.impl.BaseDestinationHandler",
                                                                                    "1:1458:1.700.3.45" },
                                                                      null));
              FFDCFilter.processException(
                                          e,
                                          "com.ibm.ws.sib.processor.impl.BaseDestinationHandler.notifyRCDReceiveExclusiveChange",
                                          "1:1463:1.700.3.45",
                                          this);
              SibTr.exception(tc, e);
  
              SibTr.error(tc, "INTERNAL_MESSAGING_ERROR_CWSIP0001",
                          new Object[] {
                                        "com.ibm.ws.sib.processor.impl.BaseDestinationHandler",
                                        "1:1470:1.700.3.45" });
  
              if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
                  SibTr.exit(tc, "notifyRCDReceiveExclusiveChange", e);
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "notifyRCDReceiveExclusiveChange");
      }