Package org.apache.activemq.store.jdbc
Message persistence implemented using JDBC
-
Interface Summary Interface Description DatabaseLocker Deprecated. As of 5.7.0, use more generalLocker
insteadJDBCAdapter JDBCMessageIdScanListener JDBCMessageRecoveryListener -
Class Summary 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 &| removeJDBCMessageStore JDBCPersistenceAdapter APersistenceAdapter
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.