| Interface | Description |
|---|---|
| DatabaseLocker | Deprecated
As of 5.7.0, use more general
Locker instead |
| JDBCAdapter | |
| JDBCMessageIdScanListener | |
| JDBCMessageRecoveryListener |
| Class | Description |
|---|---|
| AbstractJDBCLocker | |
| DataSourceServiceSupport |
A helper class which provides a factory method to create a default
{@link DataSource) if one is not provided.
|
| DefaultDatabaseLocker |
Represents an exclusive lock on a database to avoid multiple brokers running
against the same logical database.
|
| JDBCIOExceptionHandler | Deprecated |
| JdbcMemoryTransactionStore |
respect 2pc prepare
uses local transactions to maintain prepared state
xid column provides transaction flag for additions and removals
a commit clears that context and completes the work
a rollback clears the flag and removes the additions
Essentially a prepare is an insert &| update transaction
commit|rollback is an update &| remove
|
| JDBCMessageStore | |
| JDBCPersistenceAdapter |
A
PersistenceAdapter implementation using JDBC for persistence
storage. |
| JDBCTopicMessageStore | |
| LeaseDatabaseLocker |
Represents an exclusive lease on a database to avoid multiple brokers running
against the same logical database.
|
| Statements | |
| TransactionContext |
Helps keep track of the current transaction/JDBC connection.
|
Message persistence implemented using JDBC
Copyright © 2005–2015 FuseSource, Corp.. All rights reserved.