Table of Contents

Class TransactionInfo

Namespace
Apache.NMS.ActiveMQ.Commands
Assembly
Apache.NMS.ActiveMQ.dll
public class TransactionInfo : BaseCommand, Command, DataStructure, ICloneable
Inheritance
TransactionInfo
Implements
Inherited Members

Constructors

TransactionInfo()

public TransactionInfo()

Fields

BEGIN

public const byte BEGIN = 0

Field Value

byte

COMMIT_ONE_PHASE

public const byte COMMIT_ONE_PHASE = 2

Field Value

byte

COMMIT_TWO_PHASE

public const byte COMMIT_TWO_PHASE = 3

Field Value

byte

END

public const byte END = 7

Field Value

byte

FORGET

public const byte FORGET = 6

Field Value

byte

ID_TRANSACTIONINFO

public const byte ID_TRANSACTIONINFO = 7

Field Value

byte

PREPARE

public const byte PREPARE = 1

Field Value

byte

RECOVER

public const byte RECOVER = 5

Field Value

byte

ROLLBACK

public const byte ROLLBACK = 4

Field Value

byte

Properties

ConnectionId

public ConnectionId ConnectionId { get; set; }

Property Value

ConnectionId

IsTransactionInfo

public override bool IsTransactionInfo { get; }

Property Value

bool

TransactionId

public TransactionId TransactionId { get; set; }

Property Value

TransactionId

Type

public byte Type { get; set; }

Property Value

byte

Methods

GetDataStructureType()

public override byte GetDataStructureType()

Returns

byte

ToString()

public override string ToString()

Returns

string

Visit(ICommandVisitor)

public override Response Visit(ICommandVisitor visitor)

Parameters

visitor ICommandVisitor

Returns

Response