@ Override public SIBusMessage receiveNoWait ( final SITransaction tran , final Reliability unrecoverableReliability , final SIDestinationAddress destinationAddress , final DestinationType destType , final SelectionCriteria criteria , final Reliability reliability , final String alternateUser ) throws SIConnectionDroppedException , SIConnectionUnavailableException , SIConnectionLostException , SILimitExceededException , SINotAuthorizedException , SIDestinationLockedException , SITemporaryDestinationNotFoundException , SIResourceException , SIErrorException , SIIncorrectCallException , SINotPossibleInCurrentConfigurationException { checkValid ( ) ; return _delegateConnection . receiveNoWait ( mapTransaction ( tran ) , unrecoverableReliability , destinationAddress , destType , criteria , reliability , alternateUser ) ; }
Receives a message . Checks that the connection is valid . Maps the transaction parameter before delegating .