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

- Packages that use TransactionConcurrency
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.client | Contains Ignite Thin Client API classes.
  org.apache.ignite.configuration | Contains configuration-related classes.
  org.apache.ignite.spi.systemview.view | Contains `SystemView` clases that exists in Ignite.
  org.apache.ignite.transactions | Contains transaction-related classes.

- - ### Uses of TransactionConcurrency in org.apache.ignite

    Methods in org.apache.ignite with parameters of type TransactionConcurrency
    Modifier and Type | Method | Description
    --- | --- | ---
    `Transaction` | IgniteTransactions.`txStart​(TransactionConcurrency concurrency, TransactionIsolation isolation)` | Starts new transaction with the specified concurrency and isolation.
    `Transaction` | IgniteTransactions.`txStart​(TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)` | Starts transaction with specified isolation, concurrency, timeout, invalidation flag, and number of participating entries.

  - ### Uses of TransactionConcurrency in org.apache.ignite.client

    Methods in org.apache.ignite.client with parameters of type TransactionConcurrency
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClientTransaction` | ClientTransactions.`txStart​(TransactionConcurrency concurrency, TransactionIsolation isolation)` | Starts a new transaction with the specified concurrency and isolation.
    `ClientTransaction` | ClientTransactions.`txStart​(TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout)` | Starts a new transaction with the specified isolation, concurrency and timeout.

  - ### Uses of TransactionConcurrency in org.apache.ignite.configuration

    Fields in org.apache.ignite.configuration declared as TransactionConcurrency
    Modifier and Type | Field | Description
    --- | --- | ---
    `static TransactionConcurrency` | ClientTransactionConfiguration.`DFLT_TX_CONCURRENCY` | Default concurrency mode.
    `static TransactionConcurrency` | TransactionConfiguration.`DFLT_TX_CONCURRENCY` | Default concurrency mode.

    Methods in org.apache.ignite.configuration that return TransactionConcurrency
    Modifier and Type | Method | Description
    --- | --- | ---
    `TransactionConcurrency` | ClientTransactionConfiguration.`getDefaultTxConcurrency()` | Default transaction concurrency to use when one is not explicitly specified.
    `TransactionConcurrency` | TransactionConfiguration.`getDefaultTxConcurrency()` | Default cache transaction concurrency to use when one is not explicitly specified.

    Methods in org.apache.ignite.configuration with parameters of type TransactionConcurrency
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClientTransactionConfiguration` | ClientTransactionConfiguration.`setDefaultTxConcurrency​(TransactionConcurrency dfltConcurrency)` | Sets default transaction concurrency.
    `TransactionConfiguration` | TransactionConfiguration.`setDefaultTxConcurrency​(TransactionConcurrency dfltConcurrency)` | Sets default transaction concurrency.

  - ### Uses of TransactionConcurrency in org.apache.ignite.spi.systemview.view

    Methods in org.apache.ignite.spi.systemview.view that return TransactionConcurrency
    Modifier and Type | Method | Description
    --- | --- | ---
    `TransactionConcurrency` | TransactionView.`concurrency()` |

  - ### Uses of TransactionConcurrency in org.apache.ignite.transactions

    Methods in org.apache.ignite.transactions that return TransactionConcurrency
    Modifier and Type | Method | Description
    --- | --- | ---
    `TransactionConcurrency` | Transaction.`concurrency()` | Cache transaction concurrency mode.
    `static @Nullable TransactionConcurrency` | TransactionConcurrency.`fromOrdinal​(int ord)` | Efficiently gets enumerated value from its ordinal.
    `static TransactionConcurrency` | TransactionConcurrency.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
    `static TransactionConcurrency[]` | TransactionConcurrency.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.