| Interface | Description |
|---|---|
| TransactionTable.EntryVisitor |
Interface for visiting entries in the transaction table.
|
| Class | Description |
|---|---|
| BeginXact |
This operation indicates the beginning of a transaction.
|
| ConcurrentTransactionMapFactory |
A helper class that enables use of
ConcurrentHashMap instead of
Hashtable on platforms that support it. |
| ConcurrentXactFactory |
A
TransactionFactory similar to XactFactory, only that it
provides overrides that give access to classes in the java.util.concurrent package, if supported by the runtime environment. |
| ContainerLocking2 |
A locking policy that implements container level locking with
isolation degree 2.
|
| ContainerLocking3 |
A locking policy that implements container level locking with
isolation degree 3.
|
| D_Xact |
The D_Xact class provides diagnostic information about the Xact class.
|
| EndXact |
This operation indicates the End of a transaction.
|
| EscalateContainerKey | |
| GlobalXactId | |
| InternalXact | |
| LockCount | |
| NoLocking |
A locking policy that implements no locking.
|
| RowLocking1 |
A locking policy that implements row level locking with isolation degree 1.
|
| RowLocking2 |
A locking policy that implements row level locking with isolation degree 2.
|
| RowLocking2nohold |
A locking policy that implements row level locking with isolation degree 2,
never holding read locks after they are granted.
|
| RowLocking3 |
A locking policy that implements row level locking with isolation degree 3.
|
| RowLocking3Escalate |
A locking policy that implements row level locking with isolation degree 3.
|
| RowLockingRR |
A locking policy that implements row level locking with repeatable read
isolation.
|
| SavePoint | |
| TransactionMapFactory |
Helper class for
TransactionTable which allows it to plug in a
different java.util.Map implementation for the map that contains
all the TransactionTableEntry instances in the transaction table. |
| TransactionTable |
The transaction table is used by the transaction factory to keep track of
all transactions that are in the system.
|
| TransactionTable.UpdateTransactionCounter |
Visitor class that counts update transactions.
|
| TransactionTableEntry |
Transaction table entry is used to store all relevant information of a
transaction into the transaction table for the use of checkpoint, recovery,
Transaction management during Quiesce state, and for dumping transaction table.
|
| Xact |
A transaction has five states
CLOSED - cannot be used
IDLE - no reads have been performed by the transaction.
|
| XactContext |
The context associated with the transaction.
|
| XactFactory | |
| XactId |
Use this class for a short hand representation of the transaction.
|
| XactXAResourceManager |
The XactXAResourceManager implements the Access XAResource interface, which
provides offline control over two phase commit transactions.
|
Apache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.