## 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.cache.hibernate | Contains implementation of Hibernate L2 cache.
  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.
  org.apache.ignite.transactions.spring | Contains implementation of Spring transaction manager.

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

    Methods in org.apache.ignite with parameters of type TransactionConcurrency
    Modifier and Type | Method and 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.cache.hibernate

    Methods in org.apache.ignite.cache.hibernate with parameters of type TransactionConcurrency
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | HibernateCacheProxy.`txStart(TransactionConcurrency concurrency, TransactionIsolation isolation)` Starts new transaction with the specified concurrency and isolation.
    `Transaction` | HibernateCacheProxy.`txStart(TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)` Starts transaction with specified isolation, concurrency, timeout, invalidation flag, and number of participating entries.
    `org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal` | HibernateCacheProxy.`txStartEx(TransactionConcurrency concurrency, TransactionIsolation isolation)`

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

    Methods in org.apache.ignite.client with parameters of type TransactionConcurrency
    Modifier and Type | Method and 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 and 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 and 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 and 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 and 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 and 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.

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

    Methods in org.apache.ignite.transactions.spring that return TransactionConcurrency
    Modifier and Type | Method and Description
    --- | ---
    `protected TransactionConcurrency` | IgniteClientSpringTransactionManager.`defaultTransactionConcurrency()`
    `protected TransactionConcurrency` | SpringTransactionManager.`defaultTransactionConcurrency()`
    `protected abstract TransactionConcurrency` | AbstractSpringTransactionManager.`defaultTransactionConcurrency()`
    `TransactionConcurrency` | AbstractSpringTransactionManager.`getTransactionConcurrency()` Gets transaction concurrency level.

    Methods in org.apache.ignite.transactions.spring with parameters of type TransactionConcurrency
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractSpringTransactionManager.`setTransactionConcurrency(TransactionConcurrency txConcurrency)` Sets transaction concurrency level.

2021 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.10.0
Release Date | : March 10 2021