|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MBeanHome
interface.)This interface contains accessor methods for all EJB runtime information collected for a Message Driven Bean.
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://www.oracle.com/technology/documentation/index.html.
Method Summary | |
String |
getConnectionStatus()
Provides a count of the connection status for the Message Driven Bean. |
String |
getDestination()
Provides a count of the Message Driven Bean destination |
weblogic.health.HealthState |
getHealthState()
The health state of this MDB. |
String |
getJmsClientID()
Provides a count of the Message Driven Bean jmsClientID |
Throwable |
getLastException()
Provides the last exception this MDB encountered |
String |
getLastExceptionAsString()
Provides the last exception as String this MDB encountered |
String |
getMDBStatus()
Provides a count of the Message Driven Bean status MDB status can be: processing and paused |
EJBPoolRuntimeMBean |
getPoolRuntime()
Provides runtime information about the free pool for this EJB. |
long |
getProcessedMessageCount()
Provides a count of the total number of messages processed by this Message Driven Bean |
int |
getSuspendCount()
Provides a count of the total number of times this MDB is suspended by the user or the EJB container. |
weblogic.management.runtime.EJBTimerRuntimeMBean |
getTimerRuntime()
Provides runtime information about any EJB Timers created, for this EJB. |
boolean |
isJMSConnectionAlive()
Provides information about whether the Message Driven Bean is currently connected to the JMS destination it is mapped to. |
boolean |
resume()
Resumes the specific type of MDB by calling start on the JMS Connection. |
boolean |
suspend()
Suspends the specific type of MDB by calling stop on the JMS Connection. |
Methods inherited from interface weblogic.management.runtime.EJBRuntimeMBean |
getEJBName, getResources, getTransactionRuntime |
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, preDeregister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener, getNotificationInfo, removeNotificationListener |
Method Detail |
public String getConnectionStatus()
Provides a count of the connection status for the Message Driven Bean.
public String getDestination()
Provides a count of the Message Driven Bean destination
public weblogic.health.HealthState getHealthState()
The health state of this MDB.
getHealthState
in interface weblogic.health.HealthFeedback
public String getJmsClientID()
Provides a count of the Message Driven Bean jmsClientID
public Throwable getLastException()
Provides the last exception this MDB encountered
public String getLastExceptionAsString()
Provides the last exception as String this MDB encountered
public String getMDBStatus()
Provides a count of the Message Driven Bean status MDB status can be: processing and paused
public EJBPoolRuntimeMBean getPoolRuntime()
Provides runtime information about the free pool for this EJB.
public long getProcessedMessageCount()
Provides a count of the total number of messages processed by this Message Driven Bean
public int getSuspendCount()
Provides a count of the total number of times this MDB is suspended by the user or the EJB container.
public weblogic.management.runtime.EJBTimerRuntimeMBean getTimerRuntime()
Provides runtime information about any EJB Timers created, for this EJB. If the bean class for this EJB does not implement javax.ejb.TimedObject, null will be returned.
public boolean isJMSConnectionAlive()
Provides information about whether the Message Driven Bean is currently connected to the JMS destination it is mapped to.
Returns whether the Message Driven Bean is currently connected to the JMS destination it is mapped to.
public boolean resume()
Resumes the specific type of MDB by calling start on the JMS Connection.
public boolean suspend()
Suspends the specific type of MDB by calling stop on the JMS Connection.
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs90 Copyright 2005 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |