org.jboss.mq.server.jmx
Interface TopicMBean

All Superinterfaces:
DestinationMBean, org.jboss.system.Service, org.jboss.system.ServiceMBean
All Known Implementing Classes:
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()
           
 int getDurableMessageCount()
           
 int getDurableSubscriptionsCount()
           
 int getNonDurableMessageCount()
           
 int getNonDurableSubscriptionsCount()
           
 String getTopicName()
           
 List listAllSubscriptions()
           
 List listDurableMessages(String id, String name)
           
 List listDurableMessages(String id, String name, String selector)
           
 List listDurableSubscriptions()
           
 List listMessages(String id)
           
 List listMessages(String id, String selector)
           
 List listNonDurableMessages(String id, String sub)
           
 List listNonDurableMessages(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


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