Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.jboss.mq.pm.Tx

Packages that use Tx
org.jboss.mq.pm |
org.jboss.mq.pm.jdbc2 |
org.jboss.mq.pm.jdbc3 |
org.jboss.mq.pm.none |
org.jboss.mq.server |

Uses of Tx in org.jboss.mq.pm

Methods in org.jboss.mq.pm that return Tx
`Tx` | `TxManager.getPrepared(ConnectionToken dc, Object xid)` Return the local transaction id for a distributed transaction id.
`Tx` | `TxManager.createTx()` Create and return a unique transaction id.
`Tx` | `TxManager.createTx(ConnectionToken dc, Object xid)` Create and return a unique transaction id.
`Tx` | `PersistenceManager.createPersistentTx()` Create and return a unique transaction id.

Methods in org.jboss.mq.pm with parameters of type Tx
`void` | `TxManager.commitTx(Tx txId)` Commit the transaction to the persistent store.
`void` | `TxManager.addPostCommitTask(Tx txId, Runnable task)` Add an operation for after a commit
`void` | `TxManager.rollbackTx(Tx txId)` Rollback the transaction.
`void` | `TxManager.addPostRollbackTask(Tx txId, Runnable task)` Add an operation for after a rollback
`int` | `Tx.compareTo(Tx anotherLong)` Compare
`void` | `PersistenceManager.commitPersistentTx(Tx txId)` Commit the transaction to the persistent store.
`void` | `PersistenceManager.rollbackPersistentTx(Tx txId)` Rollback the transaction.
`void` | `PersistenceManager.add(MessageReference message, Tx txId)` Add a message to the persistent store.
`void` | `PersistenceManager.update(MessageReference message, Tx txId)` Update message in the persistent store.
`void` | `PersistenceManager.remove(MessageReference message, Tx txId)` Remove message from the persistent store.

Uses of Tx in org.jboss.mq.pm.jdbc2

Methods in org.jboss.mq.pm.jdbc2 that return Tx
`Tx` | `PersistenceManager.createPersistentTx()`

Methods in org.jboss.mq.pm.jdbc2 with parameters of type Tx
`void` | `PersistenceManager.commitPersistentTx(Tx txId)`
`void` | `PersistenceManager.removeMarkedMessages(Connection c, Tx txid, String mark)`
`void` | `PersistenceManager.rollbackPersistentTx(Tx txId)`
`void` | `PersistenceManager.insertPersistentTx(org.jboss.mq.pm.jdbc2.PersistenceManager.TransactionManagerStrategy tms, Connection c, Tx tx)`
`void` | `PersistenceManager.add(MessageReference messageRef, Tx txId)`
`protected void` | `PersistenceManager.add(Connection c, String queue, SpyMessage message, Tx txId, String mark)`
`void` | `PersistenceManager.markMessage(Connection c, long messageid, String destination, Tx txId, String mark)`
`void` | `PersistenceManager.update(MessageReference messageRef, Tx txId)`
`void` | `PersistenceManager.remove(MessageReference messageRef, Tx txId)`

Uses of Tx in org.jboss.mq.pm.jdbc3

Methods in org.jboss.mq.pm.jdbc3 that return Tx
`Tx` | `PersistenceManager.createPersistentTx()`

Methods in org.jboss.mq.pm.jdbc3 with parameters of type Tx
`void` | `PersistenceManager.commitPersistentTx(Tx txId)`
`void` | `PersistenceManager.rollbackPersistentTx(Tx txId)`
`void` | `PersistenceManager.add(MessageReference messageRef, Tx txId)`
`void` | `PersistenceManager.update(MessageReference messageRef, Tx txId)`
`void` | `PersistenceManager.remove(MessageReference messageRef, Tx txId)`
`protected void` | `PersistenceManager.addMessage(Connection c, String queue, SpyMessage message, Tx txId, String mark, String lateClone)` Add a message
`protected void` | `PersistenceManager.addReference(Connection c, String queue, MessageReference message, Tx txId, String mark)` Add a reference
`protected void` | `PersistenceManager.removeMarkedMessages(Connection c, Tx txid, String mark)` Remove messages for a given transaction and mark
`protected void` | `PersistenceManager.removeMarkedReferences(Connection c, Tx txid, String mark)` Remove references for a given transaction and mark

Uses of Tx in org.jboss.mq.pm.none

Methods in org.jboss.mq.pm.none that return Tx
`Tx` | `PersistenceManager.createPersistentTx()`

Methods in org.jboss.mq.pm.none with parameters of type Tx
`void` | `PersistenceManager.add(MessageReference message, Tx txId)`
`void` | `PersistenceManager.commitPersistentTx(Tx txId)`
`void` | `PersistenceManager.remove(MessageReference message, Tx txId)`
`void` | `PersistenceManager.rollbackPersistentTx(Tx txId)`
`void` | `PersistenceManager.update(MessageReference message, Tx txId)`

Uses of Tx in org.jboss.mq.server

Methods in org.jboss.mq.server with parameters of type Tx
`void` | `SelectorPersistentQueue.addMessage(MessageReference mesRef, Tx txId)` Filters the message with the selector before adding to the queue
`void` | `PersistentQueue.addMessage(MessageReference mesRef, Tx txId)`
`void` | `JMSTopic.acknowledge(AcknowledgementRequest req, Subscription sub, Tx txId)`
`void` | `JMSTopic.addMessage(SpyMessage message, Tx txId)`
`void` | `JMSQueue.acknowledge(AcknowledgementRequest req, Subscription sub, Tx txId)`
`void` | `JMSQueue.addMessage(SpyMessage mes, Tx txId)`
`void` | `JMSDestinationManager.addMessage(ConnectionToken dc, SpyMessage val, Tx txId)` Adds a feature to the Message attribute of the JMSServer object
`void` | `JMSDestinationManager.acknowledge(ConnectionToken dc, AcknowledgementRequest item, Tx txId)` #Description of the Method
`abstract void` | `JMSDestination.acknowledge(AcknowledgementRequest req, Subscription sub, Tx txId)`
`abstract void` | `JMSDestination.addMessage(SpyMessage mes, Tx txId)`
`void` | `ExclusiveQueue.addMessage(MessageReference mesRef, Tx txId)`
`void` | `ClientConsumer.acknowledge(AcknowledgementRequest request, Tx txId)`
`void` | `BasicQueue.addMessage(MessageReference mes, Tx txId)` Add a message to the queue
`void` | `BasicQueue.acknowledge(AcknowledgementRequest item, Tx txId)` Acknowledge a message
`protected void` | `BasicQueue.dropMessage(MessageReference message, Tx txid)` Remove a message

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002 JBoss Group, LLC. All Rights Reserved.