当前页面: 
在线文档首页 > 
JBoss 4.0.1 sp1 messaging  API Documentation 英文版文档
ExclusiveQueue (JBoss Messaging API) - JBoss 4.0.1 sp1 messaging  API Documentation 英文版文档
org.jboss.mq.server
Class ExclusiveQueue
java.lang.Object
   org.jboss.mq.server.BasicQueue
org.jboss.mq.server.BasicQueue
       org.jboss.mq.server.ExclusiveQueue
org.jboss.mq.server.ExclusiveQueue
- public class ExclusiveQueue- extends BasicQueue
This class implements a basic queue with an exclusive subscription.
- Author:
- Adrian Brock (Adrian.Brock@HappeningTimes.com)
 
 
| Methods inherited from class org.jboss.mq.server.BasicQueue | 
| acknowledge, addReceiver, addSubscriber, addToReceivers, browse, clearEvent, clearEvents, createMessageCounter, dropMessage, dropMessage, getDescription, getMessageCounter, getQueueDepth, getReceivers, getReceiversCount, getScheduledMessageCount, isInUse, nackMessages, queueMessageForSending, receive, removeAllMessages, removeReceiver, setupMessageAcknowledgement, stop, toString | 
 
 
ExclusiveQueue
public ExclusiveQueue(JMSDestinationManager server,
                      SpyDestination destination,
                      Subscription exclusive,
                      BasicQueueParameters parameters)
               throws javax.jms.JMSException
getExclusiveSubscription
public Subscription getExclusiveSubscription()
- 
 
addMessage
public void addMessage(MessageReference mesRef,
                       Tx txId)
                throws javax.jms.JMSException
- Description copied from class: BasicQueue
- Add a message to the queue
 
- 
- Overrides:
- addMessagein class- BasicQueue
 
- 
- Parameters:
- mesRef- the message reference
- txId- the transaction
- Throws:
- javax.jms.JMSException- for any error
 
restoreMessage
public void restoreMessage(MessageReference mesRef)
- Description copied from class: BasicQueue
- Restores a message.
 
- 
- Overrides:
- restoreMessagein class- BasicQueue
 
- 
 
removeSubscriber
public void removeSubscriber(Subscription sub)
- Description copied from class: BasicQueue
- Removes a subscription from the queue
 
- 
- Overrides:
- removeSubscriberin class- BasicQueue
 
- 
- Parameters:
- sub- the subscription to remove
 
      
      
        Copyright © 2002 JBoss Group, LLC. All Rights Reserved.