Joram 5.2.6

org.objectweb.joram.mom.dest
Interface MonitoringTopicImplMBean

All Superinterfaces:
DestinationImplMBean, TopicImplMBean
All Known Implementing Classes:
MonitoringTopicImpl

public interface MonitoringTopicImplMBean
extends TopicImplMBean


Method Summary
 void addMonitoredAttributes(java.lang.String MBeanName, java.lang.String attributes)
          Add the specified attributes to the list of monitored attributes.
 void delMonitoredAttributes(java.lang.String MBeanName)
          Removes all the attributes of the specified MBean in the list of monitored attributes.
 java.lang.String[] getMonitoredAttributes()
          Returns the comma separated list of all monitored attributes.
 long getPeriod()
          Returns the period value of this queue, -1 if not set.
 void setPeriod(long period)
          Sets or unsets the period for this queue.
 
Methods inherited from interface org.objectweb.joram.mom.dest.TopicImplMBean
getSubscriberIds
 
Methods inherited from interface org.objectweb.joram.mom.dest.DestinationImplMBean
getCreationDate, getCreationTimeInMillis, getDestinationId, getDMQId, getNbMsgsDeliverSinceCreation, getNbMsgsReceiveSinceCreation, getNbMsgsSentToDMQSinceCreation, getRight, getRights, isFreeReading, isFreeWriting, setFreeReading, setFreeWriting, toString
 

Method Detail

getPeriod

long getPeriod()
Returns the period value of this queue, -1 if not set.

Returns:
the period value of this queue; -1 if not set.

setPeriod

void setPeriod(long period)
Sets or unsets the period for this queue.

Parameters:
period - The period value to be set or -1 for unsetting previous value.

getMonitoredAttributes

java.lang.String[] getMonitoredAttributes()
Returns the comma separated list of all monitored attributes.

Returns:
the comma separated list of all monitored attributes.

addMonitoredAttributes

void addMonitoredAttributes(java.lang.String MBeanName,
                            java.lang.String attributes)
Add the specified attributes to the list of monitored attributes. If the Mbean is already monitored, the specified list of attributes overrides the existing one.

Parameters:
MBeanName - the name of the MBean.
attributes - the comma separated list of attributes to monitor.

delMonitoredAttributes

void delMonitoredAttributes(java.lang.String MBeanName)
Removes all the attributes of the specified MBean in the list of monitored attributes.

Parameters:
MBeanName - the name of the MBean.

Joram 5.2.6

Copyright © 2000 - 2009 Scalagent D.T. - All rights reserved