|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class is used for monitoring a WebLogic JMS server.
Method Summary | |
long |
getBytesCurrentCount()
Returns the current number of bytes stored on this JMS server. |
long |
getBytesHighCount()
Returns the peak number of bytes stored in the JMS server since the last reset. |
long |
getBytesPendingCount()
Returns the current number of bytes pending (unacknowledged or uncommitted) stored on this JMS server. |
long |
getBytesReceivedCount()
Returns the number of bytes received on this JMS server since the last reset. |
long |
getBytesThresholdTime()
Returns the amount of time in the threshold condition since the last reset. |
JMSDestinationRuntimeMBean[] |
getDestinations()
Returns an array of destinations on this JMS server. |
long |
getDestinationsCurrentCount()
Returns the current number of destinations for this JMS server. |
long |
getDestinationsHighCount()
Returns the peak number of destinations on this JMS server since the last reset. |
long |
getDestinationsTotalCount()
Returns the number of destinations instantiated on this JMS server since the last reset. |
weblogic.health.HealthState |
getHealthState()
Returns the health state of this JMS server. |
long |
getMessagesCurrentCount()
Returns the current number of messages stored on this JMS server. |
long |
getMessagesHighCount()
Returns the peak number of messages stored in the JMS server since the last reset. |
long |
getMessagesPendingCount()
Returns the current number of messages pending (unacknowledged or uncommitted) stored on this JMS server. |
long |
getMessagesReceivedCount()
Returns the number of messages received on this destination since the last reset. |
long |
getMessagesThresholdTime()
Returns the amount of time in the threshold condition since the last reset. |
JMSSessionPoolRuntimeMBean[] |
getSessionPoolRuntimes()
Returns the session pools running on this JMS server. |
long |
getSessionPoolsCurrentCount()
Returns the current number of session pools instantiated on this JMS server. |
long |
getSessionPoolsHighCount()
Returns the peak number of session pools instantiated on this JMS server since the last reset. |
long |
getSessionPoolsTotalCount()
Returns the number of session pools instantiated on this JMS server since the last reset. |
javax.jms.Message |
getTransactedMessage(javax.transaction.xa.Xid xid,
java.lang.String messageID)
Returns the Message with the given messageID in the given transaction |
weblogic.jms.common.MessageOAMOperation[] |
getTransactedMessages(javax.transaction.xa.Xid xid)
Returns an array of Messages in the same transaction id on this JMS server. |
javax.transaction.xa.Xid[] |
getXIDs()
Returns an array of Xids on this JMS server. |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo,
getName,
getObjectName,
getParent,
getType,
isCachingDisabled,
isRegistered,
setName,
setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute,
getAttributes,
invoke,
setAttribute,
setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister,
postRegister,
preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener,
getNotificationInfo,
removeNotificationListener |
Method Detail |
public weblogic.health.HealthState getHealthState()
public JMSSessionPoolRuntimeMBean[] getSessionPoolRuntimes()
public long getSessionPoolsCurrentCount()
public long getSessionPoolsHighCount()
public long getSessionPoolsTotalCount()
public JMSDestinationRuntimeMBean[] getDestinations()
public long getDestinationsCurrentCount()
public long getDestinationsHighCount()
public long getDestinationsTotalCount()
public long getMessagesCurrentCount()
public long getMessagesPendingCount()
public long getMessagesHighCount()
public long getMessagesReceivedCount()
public long getMessagesThresholdTime()
public long getBytesCurrentCount()
public long getBytesPendingCount()
public long getBytesHighCount()
public long getBytesReceivedCount()
public long getBytesThresholdTime()
public javax.transaction.xa.Xid[] getXIDs()
public weblogic.jms.common.MessageOAMOperation[] getTransactedMessages(javax.transaction.xa.Xid xid) throws javax.jms.JMSException
xid
- Description of the Parameterpublic javax.jms.Message getTransactedMessage(javax.transaction.xa.Xid xid, java.lang.String messageID) throws javax.jms.JMSException
xid
- Description of the ParametermessageID
- Description of the Parameter
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81b |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |