javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
EntityEJBRuntimeMBean
, MessageDrivenEJBRuntimeMBean
, SingletonEJBRuntimeMBean
, StatefulEJBRuntimeMBean
, StatelessEJBRuntimeMBean
public interface EJBRuntimeMBean extends RuntimeMBean
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getEJBName() |
Provides the name for this EJB as defined in the javax.ejb.EJB annotation, or the ejb-name when * using the ejb-jar.xml deployment descriptor.
|
RuntimeMBean[] |
getResources() |
Provides a list of the RuntimeMBeans for the resources used by
this EJB.
|
EJBTransactionRuntimeMBean |
getTransactionRuntime() |
Provides the EJBTransactionRuntimeMBean, containing the run-time
transaction counts for this EJB.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
EJBTransactionRuntimeMBean getTransactionRuntime()
Provides the EJBTransactionRuntimeMBean, containing the run-time transaction counts for this EJB.
java.lang.String getEJBName()
Provides the name for this EJB as defined in the javax.ejb.EJB annotation, or the ejb-name when * using the ejb-jar.xml deployment descriptor.
RuntimeMBean[] getResources()
Provides a list of the RuntimeMBeans for the resources used by this EJB. This will always include an ExecuteQueueRuntimeMBean. It will also include a JMSDestinationRuntimeMBean for message-driven beans and a JDBCConnectionPoolMBean for CMP entity beans.