23 #ifndef _IGNITE_TRANSACTIONS_TRANSACTIONS
24 #define _IGNITE_TRANSACTIONS_TRANSACTIONS
26 #include <ignite/common/concurrent.h>
27 #include <ignite/jni/java.h>
31 #include "ignite/impl/transactions/transactions_impl.h"
35 namespace transactions
55 Transactions(ignite::common::concurrent::SharedPointer<impl::transactions::TransactionsImpl> impl);
175 ignite::common::concurrent::SharedPointer<impl::transactions::TransactionsImpl> impl;
180 #endif //_IGNITE_TRANSACTIONS_TRANSACTIONS
TransactionConcurrency
Transaction concurrency control model.
Definition: transaction_consts.h:33
TransactionIsolation
Defines different cache transaction isolation levels.
Definition: transaction_consts.h:68
Declares ignite::transactions::TransactionMetrics class.
Ignite cache transaction.
Definition: transaction.h:47
Transactions facade.
Definition: transactions.h:45
Transaction metrics, shared across all caches.
Definition: transaction_metrics.h:37
Ignite error information.
Definition: ignite_error.h:94
Apache Ignite API.
Definition: cache.h:43
Declares ignite::transactions::Transaction class.