18 #ifndef _ACTIVEMQ_STATE_TRANSACTIONSTATE_H_ 19 #define _ACTIVEMQ_STATE_TRANSACTIONSTATE_H_ 67 std::string toString()
const;
71 void checkShutdown()
const;
86 this->prepared = prepared;
90 return this->prepared;
94 this->preparedResult = preparedResult;
98 return this->preparedResult;
101 void addProducerState(Pointer<ProducerState> producerState);
The root interface in the collection hierarchy.
Definition: Collection.h:68
int getPreparedResult() const
Definition: TransactionState.h:97
#define AMQCPP_API
Definition: Config.h:30
void setPrepared(bool prepared)
Definition: TransactionState.h:85
Definition: ActiveMQBlobMessage.h:28
void setPreparedResult(int preparedResult)
Definition: TransactionState.h:93
Definition: TransactionState.h:45
Map template that wraps around a std::map to provide a more user-friendly interface and to provide co...
Definition: ConcurrentStlMap.h:51
const Pointer< TransactionId > getId() const
Definition: TransactionState.h:81
A boolean value that may be updated atomically.
Definition: AtomicBoolean.h:34
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: CachedConsumer.h:24
const LinkedList< Pointer< Command > > & getCommands() const
Definition: TransactionState.h:77
bool isPrepared() const
Definition: TransactionState.h:89
This implementation of Comparator is designed to allows objects in a Collection to be sorted or teste...
Definition: Pointer.h:366
Decaf's implementation of a Smart Pointer that is a template on a Type and is Thread Safe if the defa...
Definition: Pointer.h:53
A complete implementation of the List interface using a doubly linked list data structure.
Definition: LinkedList.h:55