Package org.apache.ignite.internal
Interface IgniteTransactionsEx
-
- All Superinterfaces:
IgniteTransactions
- All Known Implementing Classes:
IgniteTransactionsImpl
public interface IgniteTransactionsEx extends IgniteTransactions
Extended interface to work with system transactions.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GridNearTxLocaltxStartEx(GridCacheContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation)GridNearTxLocaltxStartEx(GridCacheContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)-
Methods inherited from interface org.apache.ignite.IgniteTransactions
localActiveTransactions, metrics, resetMetrics, tx, txStart, txStart, txStart, withLabel, withTracing
-
-
-
-
Method Detail
-
txStartEx
GridNearTxLocal txStartEx(GridCacheContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)
- Parameters:
ctx- Cache context.concurrency- Concurrency.isolation- Isolation.timeout- Timeout.txSize- Number of entries participating in transaction (may be approximate).- Returns:
- New transaction.
-
txStartEx
GridNearTxLocal txStartEx(GridCacheContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation)
- Parameters:
ctx- Cache context.concurrency- Concurrency.isolation- Isolation.- Returns:
- New transaction.
-
-