| Class and Description |
|---|
| BackoffPolicy
A policy to be used when
Txn or an atomic operation can't make any progress, e.g. |
| IsolationLevel
With the IsolationLevel you have a way to provide declarative control to guarantee isolation between transactions.
|
| Lock
The Lock provides access to pessimistic behavior of a
TxnObject. |
| LockMode
Using the LockMode one can control the pessimistic nature of a
Txn. |
| OrElseBlock
The OrElse is responsible for executing the either block, or in case of a retry, the orelse block is executed.
|
| PropagationLevel
With the PropagationLevel you have control on how the
TxnExecutor reacts on the existence or the non existence
of a Txn. |
| Stm
The main interface for software transactional memory.
|
| TraceLevel
Using the TraceLevel you get some feedback on what is happening inside a transaction.
|
| Txn
The unit of work for
Stm. |
| TxnConfig
Contains the transaction configuration used by a
Txn. |
| TxnExecutor
An TxnExecutor is responsible for executing an atomic callable.
|
| TxnFactory
A Factory responsible for creating a
Txn. |
| TxnFactoryBuilder
A Builder for creating a
TxnFactory and TxnExecutor. |
| TxnStatus
An enumeration of all possible states a
Txn can have. |
| TxnThreadLocal.Container |
| Class and Description |
|---|
| Txn
The unit of work for
Stm. |
| Class and Description |
|---|
| Stm
The main interface for software transactional memory.
|
| Txn
The unit of work for
Stm. |
| Class and Description |
|---|
| Txn
The unit of work for
Stm. |
| Class and Description |
|---|
| LockMode
Using the LockMode one can control the pessimistic nature of a
Txn. |
| Txn
The unit of work for
Stm. |
| TxnObject
The interface each transactional object needs to implement.
|
| Class and Description |
|---|
| Stm
The main interface for software transactional memory.
|
| Txn
The unit of work for
Stm. |
| Class and Description |
|---|
| Txn
The unit of work for
Stm. |
| Class and Description |
|---|
| BackoffPolicy
A policy to be used when
Txn or an atomic operation can't make any progress, e.g. |
| IsolationLevel
With the IsolationLevel you have a way to provide declarative control to guarantee isolation between transactions.
|
| LockMode
Using the LockMode one can control the pessimistic nature of a
Txn. |
| OrElseBlock
The OrElse is responsible for executing the either block, or in case of a retry, the orelse block is executed.
|
| PropagationLevel
With the PropagationLevel you have control on how the
TxnExecutor reacts on the existence or the non existence
of a Txn. |
| Stm
The main interface for software transactional memory.
|
| TraceLevel
Using the TraceLevel you get some feedback on what is happening inside a transaction.
|
| Txn
The unit of work for
Stm. |
| TxnExecutor
An TxnExecutor is responsible for executing an atomic callable.
|
| Class and Description |
|---|
| Lock
The Lock provides access to pessimistic behavior of a
TxnObject. |
| LockMode
Using the LockMode one can control the pessimistic nature of a
Txn. |
| Txn
The unit of work for
Stm. |
| TxnObject
The interface each transactional object needs to implement.
|
| Class and Description |
|---|
| BackoffPolicy
A policy to be used when
Txn or an atomic operation can't make any progress, e.g. |
| IsolationLevel
With the IsolationLevel you have a way to provide declarative control to guarantee isolation between transactions.
|
| LockMode
Using the LockMode one can control the pessimistic nature of a
Txn. |
| PropagationLevel
With the PropagationLevel you have control on how the
TxnExecutor reacts on the existence or the non existence
of a Txn. |
| TraceLevel
Using the TraceLevel you get some feedback on what is happening inside a transaction.
|
| Txn
The unit of work for
Stm. |
| TxnConfig
Contains the transaction configuration used by a
Txn. |
| TxnFactory
A Factory responsible for creating a
Txn. |
| TxnFactoryBuilder
A Builder for creating a
TxnFactory and TxnExecutor. |
| TxnStatus
An enumeration of all possible states a
Txn can have. |
| Class and Description |
|---|
| Txn
The unit of work for
Stm. |
| Class and Description |
|---|
| Txn
The unit of work for
Stm. |
Copyright © 2025. All rights reserved.