code: @Override
      public void notifyReceiveAllowed(DestinationHandler destinationHandler)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "notifyReceiveAllowed", new Object[] { destinationHandler });
  
          //If this alias destination inherits its receive allowed value, then
          //we must react to a change to the inherited value and tell any aliases
          //that inherit from us about the change
          if (_definition.isReceiveAllowed() == ExtendedBoolean.NONE)
          {
              getTarget().notifyReceiveAllowed(destinationHandler);
              notifyTargettingAliasesReceiveAllowed();
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "notifyReceiveAllowed");
      }
docs: /*
  (non-Javadoc)
  
  @see com.ibm.ws.sib.processor.impl.interfaces.DestinationHandler#notifyReceiveAllowed(com.ibm.ws.sib.processor.impl.interfaces.DestinationHandler)