## Uses of Class
org.apache.ignite.transactions.TransactionState

Packages that use TransactionState
org.apache.ignite.internal.pagemem.wal.record
org.apache.ignite.internal.processors.cache.transactions
org.apache.ignite.internal.visor.tx
org.apache.ignite.transactions: Contains transaction-related classes.

### Uses of TransactionState in org.apache.ignite.internal.pagemem.wal.record

Methods in org.apache.ignite.internal.pagemem.wal.record that return TransactionState
`TransactionState` TxRecord.`state()`

Methods in org.apache.ignite.internal.pagemem.wal.record with parameters of type TransactionState
`void` TxRecord.`state(TransactionState state)`

Constructors in org.apache.ignite.internal.pagemem.wal.record with parameters of type TransactionState
Constructor and Description
`TxRecord(TransactionState state, GridCacheVersion nearXidVer, GridCacheVersion writeVer, Map<Short,Collection<Short>> participatingNodes)`
`TxRecord(TransactionState state, GridCacheVersion nearXidVer, GridCacheVersion writeVer, Map<Short,Collection<Short>> participatingNodes, long ts)`

### Uses of TransactionState in org.apache.ignite.internal.processors.cache.transactions

Methods in org.apache.ignite.internal.processors.cache.transactions that return TransactionState
`TransactionState` IgniteInternalTx.`state()` Gets current transaction state value.
`TransactionState` IgniteTxAdapter.`state()` Gets current transaction state value.
`TransactionState` TransactionProxyImpl.`state()` Gets current transaction state value.

Methods in org.apache.ignite.internal.processors.cache.transactions with parameters of type TransactionState
`boolean` IgniteInternalTx.`state(TransactionState state)`
`boolean` IgniteTxAdapter.`state(TransactionState state)`
`protected boolean` IgniteTxAdapter.`state(TransactionState state, boolean timedOut)`

### Uses of TransactionState in org.apache.ignite.internal.visor.tx

Methods in org.apache.ignite.internal.visor.tx that return TransactionState
`TransactionState` VisorTxTaskArg.`getState()`
`TransactionState` VisorTxInfo.`getState()`

Constructors in org.apache.ignite.internal.visor.tx with parameters of type TransactionState
Constructor and Description
`VisorTxInfo(IgniteUuid xid, long duration, TransactionIsolation isolation, TransactionConcurrency concurrency, long timeout, String lb, Collection<UUID> primaryNodes, TransactionState state, int size)`
`VisorTxTaskArg(VisorTxOperation op, Integer limit, Long minDuration, Integer minSize, TransactionState state, VisorTxProjection proj, List<String> consistentIds, String xid, String lbRegex, VisorTxSortOrder sortOrder)`

### Uses of TransactionState in org.apache.ignite.transactions

Methods in org.apache.ignite.transactions that return TransactionState
`static TransactionState` TransactionState.`fromOrdinal(int ord)` Efficiently gets enumerated value from its ordinal.
`TransactionState` Transaction.`state()` Gets current transaction state value.
`static TransactionState` TransactionState.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static TransactionState[]` TransactionState.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.5.0
Release Date | : May 23 2018