| Package | Description |
|---|---|
| org.apache.activemq.store |
The APIs which need to be implemented for persistent message stores for durable messaging
|
| org.apache.activemq.store.jdbc |
Message persistence implemented using JDBC
|
| org.apache.activemq.store.jdbc.adapter |
Implements database/driver apapters to compensate for the
wide differences in the BLOB handing of JDBC drivers.
|
| org.apache.activemq.store.journal |
Message persistence using a high performance transaction log via the Journal interface.
|
| Class and Description |
|---|
| DataSourceServiceSupport
A helper class which provides a factory method to create a default
{@link DataSource) if one is not provided.
|
| Class and Description |
|---|
| AbstractJDBCLocker |
| DataSourceServiceSupport
A helper class which provides a factory method to create a default
{@link DataSource) if one is not provided.
|
| JDBCAdapter |
| 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
|
| JDBCMessageIdScanListener |
| JDBCMessageRecoveryListener |
| JDBCMessageStore |
| JDBCPersistenceAdapter
A
PersistenceAdapter implementation using JDBC for persistence
storage. |
| JDBCTopicMessageStore |
| Statements |
| TransactionContext
Helps keep track of the current transaction/JDBC connection.
|
| Class and Description |
|---|
| AbstractJDBCLocker |
| DefaultDatabaseLocker
Represents an exclusive lock on a database to avoid multiple brokers running
against the same logical database.
|
| JDBCAdapter |
| 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
|
| JDBCMessageIdScanListener |
| JDBCMessageRecoveryListener |
| Statements |
| TransactionContext
Helps keep track of the current transaction/JDBC connection.
|
| Class and Description |
|---|
| DataSourceServiceSupport
A helper class which provides a factory method to create a default
{@link DataSource) if one is not provided.
|
| JDBCAdapter |
| JDBCPersistenceAdapter
A
PersistenceAdapter implementation using JDBC for persistence
storage. |
| Statements |
Copyright © 2005–2016 FuseSource, Corp.. All rights reserved.