public interface IgniteTransactionsEx extends IgniteTransactions
| Modifier and Type | Method and Description |
|---|---|
IgniteInternalTx |
txStartEx(GridCacheContext ctx,
TransactionConcurrency concurrency,
TransactionIsolation isolation) |
IgniteInternalTx |
txStartEx(GridCacheContext ctx,
TransactionConcurrency concurrency,
TransactionIsolation isolation,
long timeout,
int txSize) |
Transaction |
txStartSystem(TransactionConcurrency concurrency,
TransactionIsolation isolation,
long timeout,
int txSize)
Starts transaction with specified isolation, concurrency, timeout, invalidation flag,
and number of participating entries.
|
metrics, resetMetrics, tx, txStart, txStart, txStartTransaction txStartSystem(TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)
concurrency - Concurrency.isolation - Isolation.timeout - Timeout.txSize - Number of entries participating in transaction (may be approximate).IllegalStateException - If transaction is already started by this thread.UnsupportedOperationException - If cache is CacheAtomicityMode.ATOMIC.IgniteInternalTx txStartEx(GridCacheContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)
ctx - Cache context.concurrency - Concurrency.isolation - Isolation.timeout - Timeout.txSize - Number of entries participating in transaction (may be approximate).IgniteInternalTx txStartEx(GridCacheContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation)
ctx - Cache context.concurrency - Concurrency.isolation - Isolation.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC1 Release Date : February 17 2015