| Interface | Description |
|---|---|
| Journal |
Transaction logs journal implementations must implement this interface to provide functionality required by the
transaction manager.
|
| Class | Description |
|---|---|
| DiskForceBatcherThread |
Thread that executes disk force batches.
|
| DiskForceWaitQueue |
TransactionLogAppenders waiting for a disk force get enqueued here. |
| DiskJournal |
Simple implementation of a journal that writes on a two-files disk log.
|
| NullJournal |
No-op journal.
|
| TransactionLogAppender |
Used to write
TransactionLogRecord objects to a log file. |
| TransactionLogCursor |
Used to read
TransactionLogRecord objects from a log file. |
| TransactionLogHeader |
Used to control a log file's header.
|
| TransactionLogRecord |
Representation of a transaction log record on disk.
|
| Exception | Description |
|---|---|
| CorruptedTransactionLogException |
Thrown by
TransactionLogCursor when an integrity check fails upon reading a record. |
Transactions disk journal.
Copyright © 2006-2023 Bitronix Software. All Rights Reserved.