com::pcbsys::nirvana::client::nTransactionIncompleteException Class Reference

This exception will be thrown if abort or commit is called on a transaction that has not sent any events to the server. More...

#include <nTransactionIncompleteException.h>

Inheritance diagram for com::pcbsys::nirvana::client::nTransactionIncompleteException:
com::pcbsys::nirvana::client::nTransactionException com::pcbsys::nirvana::client::nBaseClientException

Additional Inherited Members

- Public Member Functions inherited from com::pcbsys::nirvana::client::nTransactionException
longlong getServerTTL ()
 Gets the transaction TTL value as defined by the server. More...
 
 nTransactionException (const std::string &msg)
 Constructs a new nTransactionException with the specified message. More...
 
 nTransactionException (const std::string &msg, longlong ttl)
 Constructs a new nTransactionException with the specified message and transaction TTL value. More...
 
- Public Member Functions inherited from com::pcbsys::nirvana::client::nBaseClientException
 nBaseClientException (std::string msg)
 Creates the exception with the specified message. More...
 

Detailed Description

This exception will be thrown if abort or commit is called on a transaction that has not sent any events to the server.

For example, create a transaction, and call commit, without publishing any events to the transaction

See Also
nTransaction