org.jboss.messaging.jms.server.management
Interface TopicControl
- All Superinterfaces:
- DestinationControl
- All Known Implementing Classes:
- ReplicationAwareTopicControlWrapper, TopicControlImpl
public interface TopicControl
- extends DestinationControl
- Version:
- $Revision$
- Author:
- Jeff Mesnil
getSubscriptionCount
int getSubscriptionCount()
getDurableSubscriptionCount
int getDurableSubscriptionCount()
getNonDurableSubscriptionCount
int getNonDurableSubscriptionCount()
getDurableMessageCount
int getDurableMessageCount()
getNonDurableMessageCount
int getNonDurableMessageCount()
listAllSubscriptions
java.lang.Object[] listAllSubscriptions()
throws java.lang.Exception
- Throws:
java.lang.Exception
listAllSubscriptionsAsJSON
java.lang.String listAllSubscriptionsAsJSON()
throws java.lang.Exception
- Throws:
java.lang.Exception
listDurableSubscriptions
java.lang.Object[] listDurableSubscriptions()
throws java.lang.Exception
- Throws:
java.lang.Exception
listDurableSubscriptionsAsJSON
java.lang.String listDurableSubscriptionsAsJSON()
throws java.lang.Exception
- Throws:
java.lang.Exception
listNonDurableSubscriptions
java.lang.Object[] listNonDurableSubscriptions()
throws java.lang.Exception
- Throws:
java.lang.Exception
listNonDurableSubscriptionsAsJSON
java.lang.String listNonDurableSubscriptionsAsJSON()
throws java.lang.Exception
- Throws:
java.lang.Exception
listMessagesForSubscription
java.util.Map<java.lang.String,java.lang.Object>[] listMessagesForSubscription(java.lang.String queueName)
throws java.lang.Exception
- Throws:
java.lang.Exception
listMessagesForSubscriptionAsJSON
java.lang.String listMessagesForSubscriptionAsJSON(java.lang.String queueName)
throws java.lang.Exception
- Throws:
java.lang.Exception
countMessagesForSubscription
int countMessagesForSubscription(java.lang.String clientID,
java.lang.String subscriptionName,
java.lang.String filter)
throws java.lang.Exception
- Throws:
java.lang.Exception
dropDurableSubscription
void dropDurableSubscription(java.lang.String clientID,
java.lang.String subscriptionName)
throws java.lang.Exception
- Throws:
java.lang.Exception
dropAllSubscriptions
void dropAllSubscriptions()
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2006 JBoss Inc. All Rights Reserved.