18 #ifndef _IGNITE_THIN_TRANSACTIONS_CLIENT_TRANSACTION 19 #define _IGNITE_THIN_TRANSACTIONS_CLIENT_TRANSACTION 21 #include <ignite/impl/thin/transactions/transactions_proxy.h> 27 namespace transactions
94 ignite::impl::thin::transactions::TransactionProxy proxy;
100 #endif // _IGNITE_THIN_TRANSACTIONS_CLIENT_TRANSACTION ClientTransaction(ignite::impl::thin::transactions::TransactionProxy impl)
Constructor.
Definition: thin-client/include/ignite/thin/transactions/transaction.h:46
Transaction client.
Definition: thin-client/include/ignite/thin/transactions/transaction.h:38
void Rollback()
Rolls back this transaction.
Definition: thin-client/include/ignite/thin/transactions/transaction.h:79
ClientTransaction()
Default constructor.
Definition: thin-client/include/ignite/thin/transactions/transaction.h:55
~ClientTransaction()
Destructor.
Definition: thin-client/include/ignite/thin/transactions/transaction.h:63
void Commit()
Commits this transaction.
Definition: thin-client/include/ignite/thin/transactions/transaction.h:71
void Close()
Ends the transaction.
Definition: thin-client/include/ignite/thin/transactions/transaction.h:87
Apache Ignite API.
Definition: cache.h:48