See: Description
Interface | Description |
---|---|
SoftLock |
A soft lock is used to lock elements in transactional stores
|
SoftLockFactory |
A factory of soft-locks supporting a specific isolation level.
|
SoftLockManager |
A factory for
SoftLock s |
TransactionID |
A transaction identifier.
|
TransactionIDFactory |
A factory for transaction IDs.
|
Class | Description |
---|---|
AbstractSoftLockManager |
An abstract map backed soft lock manager.
|
AbstractTransactionIDFactory |
An abstract map backed transaction id factory.
|
AbstractTransactionStore |
Abstract transactional store which provides implementation of all non-transactional methods
|
DelegatingTransactionIDFactory |
A TransactionIDFactory implementation with delegates calls to either a clustered
or non-clustered factory
|
ExpiredTransactionIDImpl | |
ReadCommittedSoftLockFactory |
A factory of read-committed soft locks.
|
ReadCommittedSoftLockImpl |
A SoftLock implementation with Read-Committed isolation level
|
SoftLockID |
A soft lock ID is used to uniquely identify a soft lock
|
SoftLockManagerImpl |
A SoftLockFactory implementation which creates soft locks with Read-Committed isolation level
|
TransactionIDFactoryImpl |
A TransactionIDFactory implementation with uniqueness across a single JVM
|
TransactionIDImpl |
A transaction ID implementation with uniqueness across a single JVM
|
TransactionIDSerializedForm |
A replacement serialized form for transaction IDs.
|
XidTransactionIDSerializedForm |
A replacement serialized form for XID transaction IDs.
|
Enum | Description |
---|---|
Decision |
The decision types a Transaction ID can be in
|
Exception | Description |
---|---|
DeadLockException |
This exception is thrown when a deadlock between two transactions is detected
|
TransactionException |
Instances of this class or its subclasses are thrown when an error
happen in the transaction subsystem
|
TransactionIDNotFoundException |
This exception is used when a transaction ID suddenly disappeared when trying to update its state.
|
TransactionInterruptedException |
This exception is thrown when a transactional operation got interrupted
via Thread.interrupt
|
TransactionTimeoutException |
This exception is thrown when a transactional operation times out
|
Copyright © 2003–2016 Terracotta, Inc.. All rights reserved.