|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class is used for monitoring a WebLogic SAF agent.
This is a type-safe interface for a
WebLogic Server MBean, which you can import into your client
classes and access through
weblogic.management.MBeanHome
. As of 9.0, the
MBeanHome
interface and all type-safe interfaces for
WebLogic Server MBeans are deprecated. Instead, client classes that
interact with WebLogic Server MBeans should use standard JMX design
patterns in which clients use the
javax.management.MBeanServerConnection
interface to
discover MBeans, attributes, and attribute types at runtime. For
more information, see "Developing Manageable Applications with JMX"
on http://edocs.bea.com.
Method Summary | |
SAFConversationRuntimeMBean[] |
getConversations()
A list of SAFConversationRuntimeMBean instances |
long |
getConversationsCurrentCount()
Returns the current number of conversations |
long |
getConversationsHighCount()
The peak number of conversations since the last reset. |
long |
getConversationsTotalCount()
The total number of conversations since the last reset. |
weblogic.health.HealthState |
getHealthState()
The health state of this JMS server. |
SAFRemoteEndpointRuntimeMBean[] |
getRemoteEndpoints()
The remote endpoints to which this SAF agent has been storing and forwarding messages. |
long |
getRemoteEndpointsCurrentCount()
The current number of remote endpoints to which this SAF agent has been storing and forwarding messages. |
long |
getRemoteEndpointsHighCount()
The peak number of remote endpoints to which this SAF agent has been storing and forwarding messages since last reset. |
long |
getRemoteEndpointsTotalCount()
The number of remote endpoints to which this SAF agent has been storing and forwarding messages since last reset. |
boolean |
isPausedForForwarding()
Indicates whether or not the sending agent is paused for forwarding at the current time. |
boolean |
isPausedForIncoming()
Indicates whether or not the sending agent is paused for incoming messages at the current time. |
boolean |
isPausedForReceiving()
Indicates whether or not the receiving agent is paused for receiving at the current time. |
void |
pauseForwarding()
Pauses the sending agent on forwarding messages so that the agent will not forward messages but will accept new messages. |
void |
pauseIncoming()
Pauses the sending agent on accepting new messages. |
void |
pauseReceiving()
Pauses the receiving agent on receiving messages. |
void |
resumeForwarding()
Resumes the sending agent for forwarding messages. |
void |
resumeIncoming()
Resumes the sending agent for accepting new messages. |
void |
resumeReceiving()
Resumes the receiving agent for receiving messages. |
Methods inherited from interface weblogic.management.runtime.SAFStatisticsCommonMBean |
getBytesCurrentCount, getBytesHighCount, getBytesPendingCount, getBytesReceivedCount, getBytesThresholdTime, getFailedMessagesTotal, getMessagesCurrentCount, getMessagesHighCount, getMessagesPendingCount, getMessagesReceivedCount, getMessagesThresholdTime |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute, getAttributes, invoke, setAttribute, setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister, postRegister, preDeregister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener, getNotificationInfo, removeNotificationListener |
Method Detail |
public SAFConversationRuntimeMBean[] getConversations()
A list of SAFConversationRuntimeMBean instances
public long getConversationsCurrentCount()
Returns the current number of conversations
public long getConversationsHighCount()
The peak number of conversations since the last reset.
public long getConversationsTotalCount()
The total number of conversations since the last reset.
public weblogic.health.HealthState getHealthState()
The health state of this JMS server.
getHealthState
in interface weblogic.health.HealthFeedback
public SAFRemoteEndpointRuntimeMBean[] getRemoteEndpoints()
The remote endpoints to which this SAF agent has been storing and forwarding messages.
public long getRemoteEndpointsCurrentCount()
The current number of remote endpoints to which this SAF agent has been storing and forwarding messages.
public long getRemoteEndpointsHighCount()
The peak number of remote endpoints to which this SAF agent has been storing and forwarding messages since last reset.
public long getRemoteEndpointsTotalCount()
The number of remote endpoints to which this SAF agent has been storing and forwarding messages since last reset.
public boolean isPausedForForwarding()
Indicates whether or not the sending agent is paused for forwarding at the current time.
public boolean isPausedForIncoming()
Indicates whether or not the sending agent is paused for incoming messages at the current time.
public boolean isPausedForReceiving()
Indicates whether or not the receiving agent is paused for receiving at the current time.
public void pauseForwarding() throws weblogic.messaging.saf.SAFException
Pauses the sending agent on forwarding messages so that the agent will not forward messages but will accept new messages.
weblogic.messaging.saf.SAFException
public void pauseIncoming() throws weblogic.messaging.saf.SAFException
Pauses the sending agent on accepting new messages.
weblogic.messaging.saf.SAFException
public void pauseReceiving() throws weblogic.messaging.saf.SAFException
Pauses the receiving agent on receiving messages.
weblogic.messaging.saf.SAFException
public void resumeForwarding() throws weblogic.messaging.saf.SAFException
Resumes the sending agent for forwarding messages.
weblogic.messaging.saf.SAFException
public void resumeIncoming() throws weblogic.messaging.saf.SAFException
Resumes the sending agent for accepting new messages.
weblogic.messaging.saf.SAFException
public void resumeReceiving() throws weblogic.messaging.saf.SAFException
Resumes the receiving agent for receiving messages.
weblogic.messaging.saf.SAFException
|
Documentation is available at http://e-docs.bea.com/wls/docs90 Copyright 2005 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |