Non transactional reference
Represents an entity that participates in a transaction and commits/rolls back its state properly
Represents common attributes and characteristics of a set of related transactions.
Listener interface that is invoked when transaction state changes.
Provides security related support for the transaction management
base class for deriving accessors that access a particular element embedded inside a transactional element.
Just a repository of known accessors with copy-on-write semantics
Accessor with copy-on-write semantics, for accessing a collection inside a transactional object.
Copy-on-write iterator is created only if a transaction exists, and for sets that are not yet modified by the transaction.
Accessor with copy-on-write semantics, for accessing a map inside a transactional object.
Accessor with copy-on-write semantics, for accessing a set inside a transactional object.
Base class for transactional elements that contain some state that will be copied when the state is write-accessed
A TransctionalCallable object represents a unit of read-only transactional work that can be run asynchronously in a thread separate from the main transaction thread, called the owner thread.
Represents a file and provides common file operations.
A file manager is responsible for files under a particular root.
Configuration framework transaction manager.
Internal use only
Priority of a transactions is used to determine the victim among two conflicting transactions
This exception is thrown when accessing a transactional object in a transaction that has already been marked as rollback only.
Indicates that the transaction cannot be started, or was rolled back because it conflicted with another transaction
Exceptions about the transaction