org.jboss.mq.server.jmx
Interface TopicMBean

All Superinterfaces:
DestinationMBean, org.jboss.system.Service, org.jboss.system.ServiceMBean
All Known Implementing Classes:
Topic, Topic

public interface TopicMBean
extends DestinationMBean

MBean interface.


Field Summary
 
Fields inherited from interface org.jboss.system.ServiceMBean
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Method Summary
 int getAllMessageCount()
           
 int getAllSubscriptionsCount()
           
 long getDurableInProcessMessageCount(String id, String name)
           
 int getDurableMessageCount()
           
 long getDurableMessageCount(String id, String name)
           
 long getDurableScheduledMessageCount(String id, String name)
           
 int getDurableSubscriptionsCount()
           
 long getNonDurableInProcessMessageCount(String id, String sub)
           
 int getNonDurableMessageCount()
           
 long getNonDurableMessageCount(String id, String sub)
           
 long getNonDurableScheduledMessageCount(String id, String sub)
           
 int getNonDurableSubscriptionsCount()
           
 String getTopicName()
           
 List listAllSubscriptions()
           
 List listDurableInProcessMessages(String id, String name)
           
 List listDurableInProcessMessages(String id, String name, String selector)
           
 List listDurableMessages(String id, String name)
           
 List listDurableMessages(String id, String name, String selector)
           
 List listDurableScheduledMessages(String id, String name)
           
 List listDurableScheduledMessages(String id, String name, String selector)
           
 List listDurableSubscriptions()
           
 List listMessages(String id)
           
 List listMessages(String id, String selector)
           
 List listNonDurableInProcessMessages(String id, String sub)
           
 List listNonDurableInProcessMessages(String id, String sub, String selector)
           
 List listNonDurableMessages(String id, String sub)
           
 List listNonDurableMessages(String id, String sub, String selector)
           
 List listNonDurableScheduledMessages(String id, String sub)
           
 List listNonDurableScheduledMessages(String id, String sub, String selector)
           
 List listNonDurableSubscriptions()
           
 
Methods inherited from interface org.jboss.mq.server.jmx.DestinationMBean
getDestinationManager, getExpiryDestination, getInMemory, getJNDIName, getMaxDepth, getMessageCounter, getMessageCounterHistoryDayLimit, getMessageStatistics, getReceiversImpl, getRecoveryRetries, getRedeliveryDelay, getRedeliveryLimit, listMessageCounter, listMessageCounterHistory, removeAllMessages, resetMessageCounter, resetMessageCounterHistory, setDestinationManager, setExpiryDestination, setInMemory, setJNDIName, setMaxDepth, setMessageCounterHistoryDayLimit, setReceiversImpl, setRecoveryRetries, setRedeliveryDelay, setRedeliveryLimit, setSecurityConf, setSecurityManager
 
Methods inherited from interface org.jboss.system.ServiceMBean
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service
create, destroy, start, stop
 

Method Detail

getTopicName

String getTopicName()

getAllMessageCount

int getAllMessageCount()

getDurableMessageCount

int getDurableMessageCount()

getNonDurableMessageCount

int getNonDurableMessageCount()

getAllSubscriptionsCount

int getAllSubscriptionsCount()

getDurableSubscriptionsCount

int getDurableSubscriptionsCount()

getNonDurableSubscriptionsCount

int getNonDurableSubscriptionsCount()

listAllSubscriptions

List listAllSubscriptions()

listDurableSubscriptions

List listDurableSubscriptions()

listNonDurableSubscriptions

List listNonDurableSubscriptions()

listMessages

List listMessages(String id)
                  throws Exception
Throws:
Exception

listMessages

List listMessages(String id,
                  String selector)
                  throws Exception
Throws:
Exception

listNonDurableMessages

List listNonDurableMessages(String id,
                            String sub)
                            throws Exception
Throws:
Exception

listNonDurableMessages

List listNonDurableMessages(String id,
                            String sub,
                            String selector)
                            throws Exception
Throws:
Exception

listDurableMessages

List listDurableMessages(String id,
                         String name)
                         throws Exception
Throws:
Exception

listDurableMessages

List listDurableMessages(String id,
                         String name,
                         String selector)
                         throws Exception
Throws:
Exception

getNonDurableMessageCount

long getNonDurableMessageCount(String id,
                               String sub)
                               throws Exception
Throws:
Exception

getDurableMessageCount

long getDurableMessageCount(String id,
                            String name)
                            throws Exception
Throws:
Exception

listNonDurableScheduledMessages

List listNonDurableScheduledMessages(String id,
                                     String sub)
                                     throws Exception
Throws:
Exception

listNonDurableScheduledMessages

List listNonDurableScheduledMessages(String id,
                                     String sub,
                                     String selector)
                                     throws Exception
Throws:
Exception

listDurableScheduledMessages

List listDurableScheduledMessages(String id,
                                  String name)
                                  throws Exception
Throws:
Exception

listDurableScheduledMessages

List listDurableScheduledMessages(String id,
                                  String name,
                                  String selector)
                                  throws Exception
Throws:
Exception

getNonDurableScheduledMessageCount

long getNonDurableScheduledMessageCount(String id,
                                        String sub)
                                        throws Exception
Throws:
Exception

getDurableScheduledMessageCount

long getDurableScheduledMessageCount(String id,
                                     String name)
                                     throws Exception
Throws:
Exception

listNonDurableInProcessMessages

List listNonDurableInProcessMessages(String id,
                                     String sub)
                                     throws Exception
Throws:
Exception

listNonDurableInProcessMessages

List listNonDurableInProcessMessages(String id,
                                     String sub,
                                     String selector)
                                     throws Exception
Throws:
Exception

listDurableInProcessMessages

List listDurableInProcessMessages(String id,
                                  String name)
                                  throws Exception
Throws:
Exception

listDurableInProcessMessages

List listDurableInProcessMessages(String id,
                                  String name,
                                  String selector)
                                  throws Exception
Throws:
Exception

getNonDurableInProcessMessageCount

long getNonDurableInProcessMessageCount(String id,
                                        String sub)
                                        throws Exception
Throws:
Exception

getDurableInProcessMessageCount

long getDurableInProcessMessageCount(String id,
                                     String name)
                                     throws Exception
Throws:
Exception


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