IBX.IBServices.TLimboTransactionInfo

From RAD Studio API Documentation
Jump to: navigation, search

System.TObjectTLimboTransactionInfo

Delphi

TLimboTransactionInfo = class

C++

class PASCALIMPLEMENTATION TLimboTransactionInfo : public System::TObject

Properties

Type Visibility Source Unit Parent
class public
IBX.IBServices.pas
IBX.IBServices.hpp
IBX.IBServices IBX.IBServices

Description

TLimboTransactionInfo stores information about a limbo transaction.

TLimboTransactionInfo describes limbo transaction. Limbo transactions are usually caused by the failure of a two-phased commit. They can also exist due to system failure or when a single-database transaction is prepared..

MultiDatabase indicates whether the limbo transaction involves multiple databases.

Transaction ID is the identifier for the limbo transaction.

Host site is the host name for the server where the transaction was started.

RemoteSite is the host name for a remote server involved in the transaction.

RemoteDatabasePath is the path to the remote server.

State is the current state of the limbo transaction.

Advise is the suggested action for ending the transaction.

Action is the action to take for ending the transaction.