|
Joram 5.3.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MonitoringQueueImplMBean
JMX interface for the monitoring queue.
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. |
long |
getExpiration()
Returns the expiration value for produced messages. |
java.lang.String[] |
getMonitoredAttributes()
Returns the comma separated list of all monitored attributes. |
int |
getPriority()
Returns the priority of produced messages. |
boolean |
isMessagePersistent()
Returns true if the messages produced are persistent. |
void |
setExpiration(long expiration)
Sets the expiration value for produced messages. |
void |
setMessagePersistent(boolean isPersistent)
Sets the DeliveryMode value for the produced messages. |
void |
setPriority(int priority)
Sets the priority of produced messages. |
Methods inherited from interface org.objectweb.joram.mom.dest.QueueImplMBean |
---|
cleanPendingMessage, cleanWaitingRequest, getDeliveredMessageCount, getMessage, getMessages, getNbMaxMsg, getPendingMessageCount, getThreshold, getWaitingRequestCount, setNbMaxMsg, setThreshold |
Methods inherited from interface org.objectweb.joram.mom.dest.DestinationImplMBean |
---|
getCreationDate, getCreationTimeInMillis, getDestinationId, getDMQId, getNbMsgsDeliverSinceCreation, getNbMsgsReceiveSinceCreation, getNbMsgsSentToDMQSinceCreation, getPeriod, getRight, getRights, isFreeReading, isFreeWriting, setFreeReading, setFreeWriting, setPeriod, toString |
Method Detail |
---|
boolean isMessagePersistent()
void setMessagePersistent(boolean isPersistent)
isPersistent
- if true the messages produced are persistent.int getPriority()
void setPriority(int priority)
priority
- the priority to set.long getExpiration()
void setExpiration(long expiration)
expiration
- the expiration to set.java.lang.String[] getMonitoredAttributes()
void addMonitoredAttributes(java.lang.String MBeanName, java.lang.String attributes)
MBeanName
- the name of the MBean.attributes
- the comma separated list of attributes to monitor.void delMonitoredAttributes(java.lang.String MBeanName)
MBeanName
- the name of the MBean.
|
Joram 5.3.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |