org.jboss.messaging.jms.server.management
Interface JMSQueueControl
- All Superinterfaces:
- DestinationControlMBean
- All Known Implementing Classes:
- JMSQueueControlImpl, ReplicationAwareJMSQueueControlWrapper
public interface JMSQueueControl
- extends DestinationControlMBean
- Version:
- $Revision$
- Author:
- Jeff Mesnil
getName
java.lang.String getName()
- Specified by:
getName
in interface DestinationControlMBean
getExpiryAddress
java.lang.String getExpiryAddress()
setExpiryAddress
void setExpiryAddress(java.lang.String expiryAddress)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDeadLetterAddress
java.lang.String getDeadLetterAddress()
setDeadLetterAddress
void setDeadLetterAddress(java.lang.String deadLetterAddress)
throws java.lang.Exception
- Throws:
java.lang.Exception
getMessagesAdded
int getMessagesAdded()
isTemporary
boolean isTemporary()
- Specified by:
isTemporary
in interface DestinationControlMBean
isDurable
boolean isDurable()
getMessageCount
int getMessageCount()
- Specified by:
getMessageCount
in interface DestinationControlMBean
getScheduledCount
long getScheduledCount()
getConsumerCount
int getConsumerCount()
getDeliveringCount
int getDeliveringCount()
listAllMessages
java.util.Map<java.lang.String,java.lang.Object>[] listAllMessages()
throws java.lang.Exception
- Throws:
java.lang.Exception
listAllMessagesAsJSON
java.lang.String listAllMessagesAsJSON()
throws java.lang.Exception
- Throws:
java.lang.Exception
listMessages
java.util.Map<java.lang.String,java.lang.Object>[] listMessages(java.lang.String filter)
throws java.lang.Exception
- Throws:
java.lang.Exception
listMessagesAsJSON
java.lang.String listMessagesAsJSON(java.lang.String filter)
throws java.lang.Exception
- Throws:
java.lang.Exception
countMessages
int countMessages(java.lang.String filter)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeMessage
boolean removeMessage(java.lang.String messageID)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeMatchingMessages
int removeMatchingMessages(java.lang.String filter)
throws java.lang.Exception
- Throws:
java.lang.Exception
expireMessages
int expireMessages(java.lang.String filter)
throws java.lang.Exception
- Throws:
java.lang.Exception
expireMessage
boolean expireMessage(java.lang.String messageID)
throws java.lang.Exception
- Throws:
java.lang.Exception
sendMessageToDeadLetterAddress
boolean sendMessageToDeadLetterAddress(java.lang.String messageID)
throws java.lang.Exception
- Throws:
java.lang.Exception
changeMessagePriority
boolean changeMessagePriority(java.lang.String messageID,
int newPriority)
throws java.lang.Exception
- Throws:
java.lang.Exception
moveMessage
boolean moveMessage(java.lang.String messageID,
java.lang.String otherQueueName)
throws java.lang.Exception
- Throws:
java.lang.Exception
moveMatchingMessages
int moveMatchingMessages(java.lang.String filter,
java.lang.String otherQueueName)
throws java.lang.Exception
- Throws:
java.lang.Exception
moveAllMessages
int moveAllMessages(java.lang.String otherQueueName)
throws java.lang.Exception
- Throws:
java.lang.Exception
listMessageCounter
java.lang.String listMessageCounter()
throws java.lang.Exception
- Throws:
java.lang.Exception
listMessageCounterAsHTML
java.lang.String listMessageCounterAsHTML()
throws java.lang.Exception
- Throws:
java.lang.Exception
listMessageCounterHistory
java.lang.String listMessageCounterHistory()
throws java.lang.Exception
- Throws:
java.lang.Exception
listMessageCounterHistoryAsHTML
java.lang.String listMessageCounterHistoryAsHTML()
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2006 JBoss Inc. All Rights Reserved.