Package | Description |
---|---|
org.apache.activemq.broker |
The core classes for the ActiveMQ Message Broker and its connectors.
|
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.transaction |
Modifier and Type | Method and Description |
---|---|
XATransactionId |
ConnectionContext.getXid() |
Modifier and Type | Method and Description |
---|---|
void |
TransactionBroker.removeTransaction(XATransactionId xid) |
void |
ConnectionContext.setXid(XATransactionId id) |
Modifier and Type | Method and Description |
---|---|
void |
TransactionRecoveryListener.recover(XATransactionId xid,
Message[] addedMessages,
MessageAck[] aks) |
Modifier and Type | Method and Description |
---|---|
void |
JDBCAdapter.doAddMessage(TransactionContext c,
long sequence,
MessageId messageID,
ActiveMQDestination destination,
byte[] data,
long expiration,
byte priority,
XATransactionId xid) |
void |
JDBCAdapter.doRemoveMessage(TransactionContext c,
long seq,
XATransactionId xid) |
void |
JDBCAdapter.doSetLastAck(TransactionContext c,
ActiveMQDestination destination,
XATransactionId xid,
String clientId,
String subscriptionName,
long seq,
long prio) |
void |
JDBCAdapter.doSetLastAckWithPriority(TransactionContext c,
ActiveMQDestination destination,
XATransactionId xid,
String clientId,
String subscriptionName,
long re,
long re1) |
Modifier and Type | Method and Description |
---|---|
void |
BlobJDBCAdapter.doAddMessage(TransactionContext c,
long sequence,
MessageId messageID,
ActiveMQDestination destination,
byte[] data,
long expiration,
byte priority,
XATransactionId xid) |
void |
DefaultJDBCAdapter.doAddMessage(TransactionContext c,
long sequence,
MessageId messageID,
ActiveMQDestination destination,
byte[] data,
long expiration,
byte priority,
XATransactionId xid)
A non null xid indicated the op is part of 2pc prepare, so ops are flagged pending outcome
|
void |
DefaultJDBCAdapter.doRemoveMessage(TransactionContext c,
long seq,
XATransactionId xid)
A non null xid indicated the op is part of 2pc prepare, so ops are flagged pending outcome
|
void |
DefaultJDBCAdapter.doSetLastAck(TransactionContext c,
ActiveMQDestination destination,
XATransactionId xid,
String clientId,
String subscriptionName,
long seq,
long priority) |
void |
DefaultJDBCAdapter.doSetLastAckWithPriority(TransactionContext c,
ActiveMQDestination destination,
XATransactionId xid,
String clientId,
String subscriptionName,
long seq,
long priority) |
Modifier and Type | Method and Description |
---|---|
XATransactionId |
XATransaction.getXid() |
Constructor and Description |
---|
XATransaction(TransactionStore transactionStore,
XATransactionId xid,
TransactionBroker broker,
ConnectionId connectionId) |
Copyright © 2005–2018 The Apache Software Foundation. All rights reserved.