|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| LogApplier | |
| LogBuffer | |
| LogBufferFactory | |
| LogExtractor.LogLoader | |
| TransactionInterceptor | A TransactionInterceptor has the opportunity to perform a check on a transaction before it touches the store and logical log, potentially interrupting the process by throwing an exception. |
| TxIdGenerator | |
| TxIdGeneratorFactory | |
| XaConnection | XaConnection holds the XAResource used by the
transaction manager to control the work done on the resource in a global
transaction. |
| XaResource | |
| Class Summary | |
|---|---|
| DefaultLogBufferFactory | |
| DirectMappedLogBuffer | |
| InMemoryLogBuffer | |
| InterceptingXaLogicalLog | |
| LogBackedXaDataSource | |
| LogEntry | |
| LogEntry.Command | |
| LogEntry.Commit | |
| LogEntry.Done | |
| LogEntry.OnePhaseCommit | |
| LogEntry.Start | |
| LogEntry.TwoPhaseCommit | |
| LogExtractor | |
| LogExtractor.LogPositionCache | |
| LogExtractor.TxPosition | |
| LogIoUtils | |
| NullLogBuffer | |
| TransactionInfo | |
| TransactionInterceptorProvider | The basic service implementation for TransactionInterceptorProviders. |
| XaCommand | A command is part of the work done during a transaction towards a XA resource. |
| XaCommandFactory | During recovery (after system crash) the XaLogicalLog will examine
the the logical log and re-create any transaction that didn't complete. |
| XaConnectionHelpImpl | XaConnectionHelpImpl helps with basic implementation that is
needed to fit a non XA compatible resource in the xaframework. |
| XaContainer | This is a wrapper class containing the logical log, command factory, transaction factory and resource manager. |
| XaDataSource | XaDataSource is as a factory for creating
XaConnections. |
| XaLogicalLog | XaLogicalLog is a transaction and logical log combined. |
| XaResourceHelpImpl | Help implementation of the XAResource interface. |
| XaResourceManager | |
| XaTransaction | XaTransaction holds all the commands that participate in the
transaction and then either rollbacks or commits them. |
| XaTransactionFactory | Factory for creating XaTransactions used during
recovery. |
| Exception Summary | |
|---|---|
| IllegalLogFormatException | |
| NoSuchLogVersionException | |
| ReadPastEndException | Thrown when reading from a ReadableByteChannel into a buffer
and not enough bytes (Buffer.limit()) could be read. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||