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 PersistenceManager.createPersistentTx()
          Create and return a unique 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 TxManager.getPrepared(ConnectionToken dc, Object xid)
          Return the local transaction id for a distributed transaction id.
 

Methods in org.jboss.mq.pm with parameters of type Tx
 void PersistenceManager.add(MessageReference message, Tx txId)
          Add a message to the persistent store.
 void TxManager.addPostCommitTask(Tx txId, Runnable task)
          Add an operation for after a commit
 void TxManager.addPostRollbackTask(Tx txId, Runnable task)
          Add an operation for after a rollback
 void PersistenceManager.commitPersistentTx(Tx txId)
          Commit the transaction to the persistent store.
 void TxManager.commitTx(Tx txId)
          Commit the transaction to the persistent store.
 int Tx.compareTo(Tx anotherLong)
          Compare
 void PersistenceManager.remove(MessageReference message, Tx txId)
          Remove message from the persistent store.
 void PersistenceManager.rollbackPersistentTx(Tx txId)
          Rollback the transaction.
 void TxManager.rollbackTx(Tx txId)
          Rollback the transaction.
 void PersistenceManager.update(MessageReference message, Tx txId)
          Update message in 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
protected  void PersistenceManager.add(Connection c, String queue, SpyMessage message, Tx txId, String mark)
           
 void PersistenceManager.add(MessageReference messageRef, Tx txId)
           
 void PersistenceManager.commitPersistentTx(Tx txId)
           
 void PersistenceManager.insertPersistentTx(PersistenceManager.TransactionManagerStrategy tms, Connection c, Tx tx)
           
 void PersistenceManager.markMessage(Connection c, long messageid, String destination, Tx txId, String mark)
           
 void PersistenceManager.remove(MessageReference messageRef, Tx txId)
           
 void PersistenceManager.removeMarkedMessages(Connection c, Tx txid, String mark)
           
 void PersistenceManager.rollbackPersistentTx(Tx txId)
           
 void PersistenceManager.update(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.add(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
 void PersistenceManager.commitPersistentTx(Tx txId)
           
 void PersistenceManager.remove(MessageReference messageRef, Tx txId)
           
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
 void PersistenceManager.rollbackPersistentTx(Tx txId)
           
 void PersistenceManager.update(MessageReference messageRef, Tx txId)
           
 

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 JMSTopic.acknowledge(AcknowledgementRequest req, Subscription sub, Tx txId)
           
 void JMSQueue.acknowledge(AcknowledgementRequest req, Subscription sub, Tx txId)
           
abstract  void JMSDestination.acknowledge(AcknowledgementRequest req, Subscription sub, Tx txId)
           
 void ClientConsumer.acknowledge(AcknowledgementRequest request, Tx txId)
           
 void BasicQueue.acknowledge(AcknowledgementRequest item, Tx txId)
          Acknowledge a message
 void JMSDestinationManager.acknowledge(ConnectionToken dc, AcknowledgementRequest item, Tx txId)
          #Description of the Method
 void JMSDestinationManager.addMessage(ConnectionToken dc, SpyMessage val, Tx txId)
          Adds a feature to the Message attribute of the JMSServer object
 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 ExclusiveQueue.addMessage(MessageReference mesRef, Tx txId)
           
 void BasicQueue.addMessage(MessageReference mes, Tx txId)
          Add a message to the queue
 void JMSTopic.addMessage(SpyMessage message, Tx txId)
           
 void JMSQueue.addMessage(SpyMessage mes, Tx txId)
           
abstract  void JMSDestination.addMessage(SpyMessage mes, Tx txId)
           
protected  void BasicQueue.dropMessage(MessageReference message, Tx txid)
          Remove a message
 



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