ITransactedSessionSend Method
Sends a guaranteed message on the transacted session.
In order to send messages on a Transacted Session, a default publisher flow has to be created by
enabling the Transacted Session property
HasPublisher during
the transacted session creation.
Send(IMessage) returns
SOLCLIENT_OK when the
message has been successfully copied to the transmit buffer or underlying transport.
Successful commits acknowledge published messages delivered to the Solace messaging appliance.
OperationErrorException |
Thrown when the operation fails.
Possible sub-codes:
|
ObjectDisposedException |
Thrown when the session is already disposed (terminal state).
|
FatalErrorException |
Thrown when an unrecoverable error occurs.
|