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
SoftLocks |
| 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
|
| TransactionAwareAttributeExtractor |
Used to extract a search attribute value from an element in a transactional store.
|
| 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-2014 Terracotta, Inc.. All Rights Reserved.