[TIBCO.EMS.UFOCLIENT .NET client library 8.1 documentation]
Assembly: TIBCO.EMS.UFO (in TIBCO.EMS.UFO.dll)
Roll back messages in the current transaction
Namespace:
TIBCO.EMS.UFOAssembly: TIBCO.EMS.UFO (in TIBCO.EMS.UFO.dll)
Syntax
public virtual void Rollback() |
Public Overridable Sub Rollback |
public: virtual void Rollback() |
Remarks
Roll back any messages done in this transaction and
release any locks currently held.
Messages sent to a queue with prefetch=none and maxRedelivery=number properties are not received number times by an EMS application that receives in a loop and does an XA rollback after the XA prepare phase.
Exceptions
Exception | Condition |
---|---|
IllegalStateException | The session does not have transactional semantics. |