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()
ToString()
public override string ToString()
Returns
- string