Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <AMQP_ServerOperations.h>
Classes | |
class | Invoker |
Public Member Functions | |
DtxHandler () | |
virtual | ~DtxHandler () |
virtual void | select ()=0 |
virtual XaResult | start (const Xid &xid, bool join, bool resume)=0 |
virtual XaResult | end (const Xid &xid, bool fail, bool suspend)=0 |
virtual XaResult | commit (const Xid &xid, bool onePhase)=0 |
virtual void | forget (const Xid &xid)=0 |
virtual DtxGetTimeoutResult | getTimeout (const Xid &xid)=0 |
virtual XaResult | prepare (const Xid &xid)=0 |
virtual DtxRecoverResult | recover ()=0 |
virtual XaResult | rollback (const Xid &xid)=0 |
virtual void | setTimeout (const Xid &xid, uint32_t timeout)=0 |
Definition at line 220 of file AMQP_ServerOperations.h.
qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::DtxHandler | ( | ) | [inline] |
Definition at line 225 of file AMQP_ServerOperations.h.
virtual qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::~DtxHandler | ( | ) | [inline, virtual] |
Definition at line 226 of file AMQP_ServerOperations.h.
virtual XaResult qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::commit | ( | const Xid & | xid, | |
bool | onePhase | |||
) | [pure virtual] |
virtual XaResult qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::end | ( | const Xid & | xid, | |
bool | fail, | |||
bool | suspend | |||
) | [pure virtual] |
virtual void qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::forget | ( | const Xid & | xid | ) | [pure virtual] |
virtual DtxGetTimeoutResult qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::getTimeout | ( | const Xid & | xid | ) | [pure virtual] |
virtual XaResult qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::prepare | ( | const Xid & | xid | ) | [pure virtual] |
virtual DtxRecoverResult qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::recover | ( | ) | [pure virtual] |
virtual XaResult qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::rollback | ( | const Xid & | xid | ) | [pure virtual] |
virtual void qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::select | ( | ) | [pure virtual] |
virtual void qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::setTimeout | ( | const Xid & | xid, | |
uint32_t | timeout | |||
) | [pure virtual] |
virtual XaResult qpid::framing::AMQP_ServerOperations::AMQP_ServerOperations::DtxHandler::start | ( | const Xid & | xid, | |
bool | join, | |||
bool | resume | |||
) | [pure virtual] |