Table of Contents

Class TransactionState

Namespace
Apache.NMS.ActiveMQ.State
Assembly
Apache.NMS.ActiveMQ.dll
public class TransactionState
Inheritance
TransactionState
Inherited Members

Constructors

TransactionState(TransactionId)

public TransactionState(TransactionId id)

Parameters

id TransactionId

Properties

Commands

public List<Command> Commands { get; }

Property Value

List<Command>

Id

public TransactionId Id { get; }

Property Value

TransactionId

Prepared

public bool Prepared { get; set; }

Property Value

bool

PreparedResult

public int PreparedResult { get; set; }

Property Value

int

ProducerStates

public AtomicCollection<ProducerState> ProducerStates { get; }

Property Value

AtomicCollection<ProducerState>

Methods

AddCommand(Command)

public void AddCommand(Command operation)

Parameters

operation Command

AddProducer(ProducerState)

public void AddProducer(ProducerState producer)

Parameters

producer ProducerState

Shutdown()

public void Shutdown()

ToString()

public override string ToString()

Returns

string