TsgcWSPClient_AMQPMethods › RollbackTransactionEx

RollbackTransactionEx Method

Rolls back the transaction synchronously and returns True on tx.rollback-ok.

Syntax

function RollbackTransactionEx(const aChannel: string; aTimeout: Integer = CS_AMQP_DEFAULT_TIMEOUT): Boolean;

Parameters

NameTypeDescription
aChannelconst stringName of the open AMQP channel on which the operation is issued.
aTimeoutIntegerMaximum time in milliseconds to wait for the broker confirmation before returning False.

Return Value

True when the broker confirmed the rollback within aTimeout. (Boolean)

Remarks

Extended synchronous variant of RollbackTransaction. Waits for tx.rollback-ok before returning.

Example

sgcWSPClient_AMQP1.RollbackTransactionEx('ch1');

Back to Methods