当前页面: 
在线文档首页 > 
JBoss 4.0.1 sp1 messaging  API Documentation 英文版文档
JMSQueue (JBoss Messaging API) - JBoss 4.0.1 sp1 messaging  API Documentation 英文版文档
org.jboss.mq.server
Class JMSQueue
java.lang.Object
   org.jboss.mq.server.JMSDestination
org.jboss.mq.server.JMSDestination
       org.jboss.mq.server.JMSQueue
org.jboss.mq.server.JMSQueue
- public class JMSQueue- extends JMSDestination
This class is a message queue which is stored (hashed by Destination) on the
  JMS provider
- Version:
- $Revision: 1.21.6.1 $
- Author:
- Norbert Lataille (Norbert.Lataille@m4x.org), Hiram Chirino (Cojonudo14@hotmail.com), David Maplesden (David.Maplesden@orion.co.nz)
 
 
 
 
 
 
queue
public BasicQueue queue
JMSQueue
public JMSQueue(SpyDestination dest,
                ClientConsumer temporary,
                JMSDestinationManager server,
                BasicQueueParameters parameters)
         throws javax.jms.JMSException
addSubscriber
public void addSubscriber(Subscription sub)
                   throws javax.jms.JMSException
- 
- Specified by:
- addSubscriberin class- JMSDestination
 
- 
- Throws:
- javax.jms.JMSException
 
removeSubscriber
public void removeSubscriber(Subscription sub)
- 
- Specified by:
- removeSubscriberin class- JMSDestination
 
- 
 
nackMessages
public void nackMessages(Subscription sub)
- 
- Specified by:
- nackMessagesin class- JMSDestination
 
- 
 
addReceiver
public void addReceiver(Subscription sub)
                 throws javax.jms.JMSException
- 
- Specified by:
- addReceiverin class- JMSDestination
 
- 
- Throws:
- javax.jms.JMSException
 
removeReceiver
public void removeReceiver(Subscription sub)
- 
- Specified by:
- removeReceiverin class- JMSDestination
 
- 
 
restoreMessage
public void restoreMessage(MessageReference messageRef)
- 
- Specified by:
- restoreMessagein class- JMSDestination
 
- 
 
restoreMessage
public void restoreMessage(SpyMessage message)
- 
- Specified by:
- restoreMessagein class- JMSDestination
 
- 
 
browse
public SpyMessage[] browse(String selector)
                    throws javax.jms.JMSException
- 
- Throws:
- javax.jms.JMSException
 
toString
public String toString()
- 
 
acknowledge
public void acknowledge(AcknowledgementRequest req,
                        Subscription sub,
                        Tx txId)
                 throws javax.jms.JMSException
- 
- Specified by:
- acknowledgein class- JMSDestination
 
- 
- Parameters:
- req- org.jboss.mq.AcknowledgementRequest
- sub- org.jboss.mq.Subscription
- txId- org.jboss.mq.pm.Tx
- Throws:
- javax.jms.JMSException- The exception description.
 
addMessage
public void addMessage(SpyMessage mes,
                       Tx txId)
                throws javax.jms.JMSException
- 
- Specified by:
- addMessagein class- JMSDestination
 
- 
- Parameters:
- mes- org.jboss.mq.SpyMessage
- txId- org.jboss.mq.pm.Tx
- Throws:
- javax.jms.JMSException- The exception description.
 
receive
public SpyMessage receive(Subscription sub,
                          boolean wait)
                   throws javax.jms.JMSException
- 
- Specified by:
- receivein class- JMSDestination
 
- 
- Throws:
- javax.jms.JMSException
 
isInUse
public boolean isInUse()
- 
- Specified by:
- isInUsein class- JMSDestination
 
- 
 
close
public void close()
           throws javax.jms.JMSException
- 
- Specified by:
- closein class- JMSDestination
 
- 
- Throws:
- javax.jms.JMSException
 
removeAllMessages
public void removeAllMessages()
                       throws javax.jms.JMSException
- 
- Specified by:
- removeAllMessagesin class- JMSDestination
 
- 
- Throws:
- javax.jms.JMSException
- See Also:
- JMSDestination#destroy()
 
getMessageCounter
public MessageCounter[] getMessageCounter()
- Get message counter of internal queue
 
- 
- Specified by:
- getMessageCounterin class- JMSDestination
 
- 
- Returns:
- MessageCounter[]  internal queue message counter
 
      
      
        Copyright © 2002 JBoss Group, LLC. All Rights Reserved.