code: @Override
      public SIDestinationAddress[] addDestinationListener(String destinationNamePattern, DestinationListener destinationListener, DestinationType destinationType,
                                                           DestinationAvailability destinationAvailability)
                      throws SIIncorrectCallException, SICommandInvocationFailedException, SIConnectionUnavailableException, SIConnectionDroppedException, SIConnectionLostException
      {
          return _delegateConnection.addDestinationListener(destinationNamePattern, destinationListener, destinationType, destinationAvailability);
      }
docs: /*
  (non-Javadoc)
  
  @see com.ibm.wsspi.sib.core.SICoreConnection#addDestinationListener(java.lang.String, com.ibm.wsspi.sib.core.DestinationListener, com.ibm.wsspi.sib.core.DestinationType,
  com.ibm.wsspi.sib.core.DestinationAvailability)