|
Joram 5.2.6 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface QueueImplMBean
| Method Summary | |
|---|---|
void |
cleanPendingMessage()
Removes all messages that the time-to-live is expired. |
void |
cleanWaitingRequest()
Removes all request that the expiration time is expired. |
int |
getDeliveredMessageCount()
Returns the number of messages delivered and waiting for acknowledge. |
javax.management.openmbean.CompositeData |
getMessage(java.lang.String msgId)
Returns the description of a particular pending message. |
javax.management.openmbean.TabularData |
getMessages()
Returns the description of all pending messages. |
int |
getNbMaxMsg()
Returns the maximum number of message for the destination. |
int |
getPendingMessageCount()
Returns the number of pending messages in the queue. |
long |
getPeriod()
Returns the period value of this queue, -1 if not set. |
int |
getThreshold()
Returns the threshold value of this queue, -1 if not set. |
int |
getWaitingRequestCount()
Returns the number of waiting requests in the queue. |
void |
setNbMaxMsg(int nbMaxMsg)
Sets the maximum number of message for the destination. |
void |
setPeriod(long period)
Sets or unsets the period for this queue. |
void |
setThreshold(int threshold)
Sets or unsets the threshold for this queue. |
| 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 |
|---|
long getPeriod()
void setPeriod(long period)
period - The period value to be set or -1 for unsetting previous
value.int getThreshold()
void setThreshold(int threshold)
threshold - The threshold value to be set or -1 for unsetting
previous value.int getWaitingRequestCount()
void cleanWaitingRequest()
int getPendingMessageCount()
void cleanPendingMessage()
int getDeliveredMessageCount()
int getNbMaxMsg()
void setNbMaxMsg(int nbMaxMsg)
nbMaxMsg - the maximum number of message (-1 set no limit).
javax.management.openmbean.CompositeData getMessage(java.lang.String msgId)
throws java.lang.Exception
msgId - The unique message's identifier.
java.lang.ExceptionMessageJMXWrapper
javax.management.openmbean.TabularData getMessages()
throws java.lang.Exception
java.lang.ExceptionMessageJMXWrapper
|
Joram 5.2.6 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||