Uses of Class
org.jboss.mq.server.MessageReference

Packages that use MessageReference
org.jboss.mq.pm   
org.jboss.mq.pm.jdbc2   
org.jboss.mq.pm.none   
org.jboss.mq.server   
 

Uses of MessageReference in org.jboss.mq.pm
 

Methods in org.jboss.mq.pm with parameters of type MessageReference
 void PersistenceManager.add(MessageReference message, Tx txId)
          Add a message to the persistent store.
 SpyMessage CacheStore.loadFromStorage(MessageReference mh)
          Reads the message refered to by the MessagReference back as a SpyMessage
 void PersistenceManager.remove(MessageReference message, Tx txId)
          Remove message from the persistent store.
 void CacheStore.removeFromStorage(MessageReference mh)
          Removes the message that was stored in secondary storage.
 void CacheStore.saveToStorage(MessageReference mh, SpyMessage message)
          Stores the given message to secondary storeage.
 void PersistenceManager.update(MessageReference message, Tx txId)
          Update message in the persistent store.
 

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

Methods in org.jboss.mq.pm.jdbc2 with parameters of type MessageReference
 void PersistenceManager.add(MessageReference messageRef, Tx txId)
           
 SpyMessage PersistenceManager.loadFromStorage(MessageReference messageRef)
           
 void PersistenceManager.remove(MessageReference messageRef, Tx txId)
           
 void PersistenceManager.removeFromStorage(MessageReference messageRef)
           
 void PersistenceManager.saveToStorage(MessageReference messageRef, SpyMessage message)
           
 void PersistenceManager.update(MessageReference messageRef, Tx txId)
           
 

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

Methods in org.jboss.mq.pm.none with parameters of type MessageReference
 void PersistenceManager.add(MessageReference message, Tx txId)
           
 SpyMessage PersistenceManager.loadFromStorage(MessageReference mh)
           
 void PersistenceManager.remove(MessageReference message, Tx txId)
           
 void PersistenceManager.removeFromStorage(MessageReference mh)
           
 void PersistenceManager.saveToStorage(MessageReference mh, SpyMessage message)
           
 void PersistenceManager.update(MessageReference message, Tx txId)
           
 

Uses of MessageReference in org.jboss.mq.server
 

Fields in org.jboss.mq.server declared as MessageReference
 MessageReference RoutedMessage.message
           
 

Methods in org.jboss.mq.server that return MessageReference
 MessageReference MessageCache.add(SpyMessage message, BasicQueue queue, int stored)
          Adds a message to the cache.
 MessageReference MessageCache.add(SpyMessage message, BasicQueue queue, int stored, DurableSubscriptionID id)
          Adds a message to the cache.
 MessageReference MessageCache.addInternal(SpyMessage message, BasicQueue queue, int stored, DurableSubscriptionID id)
          Adds a message to the cache.
 

Methods in org.jboss.mq.server with parameters of type MessageReference
 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
protected  void BasicQueue.clearEvent(MessageReference message)
          Clear the event for a message
protected  void BasicQueue.dropMessage(MessageReference message)
          Remove a message
protected  void BasicQueue.dropMessage(MessageReference message, Tx txid)
          Remove a message
protected  void BasicQueue.expireMessage(MessageReference messageRef)
          Expire a message
protected  void BasicQueue.expireMessageAsync(MessageReference messageRef)
          Expire a message asynchronously.
protected  void ExclusiveQueue.nackMessage(MessageReference mesRef)
           
protected  void BasicQueue.nackMessage(MessageReference message)
          Nacks a message.
protected  void BasicQueue.queueMessageForSending(Subscription sub, MessageReference message)
          Queue a message for sending through the client consumer
 void MessageCache.remove(MessageReference mr)
          removes a message from the cache
 void MessageCache.removeDelayed(MessageReference mr)
          removes a message from the cache without returning it to the pool used in two phase removes for joint cache/persistence
protected  void MessageCache.removeInternal(MessageReference mr, boolean clear, boolean reset)
          removes a message from the cache
 void JMSTopic.restoreMessage(MessageReference messageRef)
           
 void JMSQueue.restoreMessage(MessageReference messageRef)
           
abstract  void JMSDestination.restoreMessage(MessageReference message)
           
 void ExclusiveQueue.restoreMessage(MessageReference mesRef)
           
 void BasicQueue.restoreMessage(MessageReference mes)
          Restores a message.
protected  void BasicQueue.setupMessageAcknowledgement(Subscription sub, MessageReference messageRef)
          Setup a message acknowledgement
 



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