MessageDrivenEJBRuntimeMBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

This interface contains accessor methods for all EJB runtime information collected for a Message Driven Bean.

   
Fully Qualified Interface NameIf you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.management.runtime.MessageDrivenEJBRuntimeMBean
Factory Methods No factory methods. Instances of this MBean are created automatically.


Related MBeans

This section describes attributes that provide access to other MBeans.


PoolRuntime

Provides runtime information about the free pool for this EJB.

       
Factory Methods No explicit creator method. The child shares the lifecycle of its parent.
Privileges Read only
TypeEJBPoolRuntimeMBean
Relationship type: Containment.

Resources

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 MessageDriven beans and a JDBCConnectionPoolMBean for CMP Entity beans.

       
Factory Methods No explicit creator method. The child shares the lifecycle of its parent.
Privileges Read only
TypeRuntimeMBean[]
Relationship type: Containment.

TimerRuntime

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.

       
Factory Methods No explicit creator method. The child shares the lifecycle of its parent.
Privileges Read only
TypeEJBTimerRuntimeMBean
Relationship type: Containment.

TransactionRuntime

Provides the EJBTransactionRuntimeMBean, containing runtime transaction counts, for this EJB.

       
Factory Methods No explicit creator method. The child shares the lifecycle of its parent.
Privileges Read only
TypeEJBTransactionRuntimeMBean
Relationship type: Containment.


Attributes

This section describes the following attributes:


CachingDisabled

Private property that disables caching in proxies.

       
Privileges Read only
Typeboolean

ConnectionStatus

Provides the connection status for the Message Driven Bean. ConnectionStatus can be Connected or Reconnecting.

       
Privileges Read only
Typejava.lang.String

Destination

Provides a count of the Message Driven Bean destination

       
Privileges Read only
Typejava.lang.String

EJBName

Provides the ejb-name for this EJB as defined in the ejb-jar.xml deployment descriptor.

       
Privileges Read only
Typejava.lang.String

HealthState

The health state of this MDB.

       
Privileges Read only
Typeweblogic.health.HealthState

JmsClientID

Provides a count of the Message Driven Bean jmsClientID

       
Privileges Read only
Typejava.lang.String

JMSConnectionAlive

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.

       
Privileges Read only
Typeboolean

LastException

Provides the last exception this MDB encountered

       
Privileges Read only
Typejava.lang.Throwable

LastExceptionAsString

Provides the last exception as String this MDB encountered

       
Privileges Read only
Typejava.lang.String

MBeanInfo

Returns the MBean info for this MBean.

Deprecated.

       
Privileges Read only
Typejavax.management.MBeanInfo

MDBStatus

Provides the Message Driven Bean status. MDBStatus is used after the MDB is connected to the destination. MDBStatus can be Running or Suspended.

       
Privileges Read only
Typejava.lang.String

Name

The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.

       
Privileges Read only
Typejava.lang.String

ObjectName

Returns the ObjectName under which this MBean is registered in the MBean server.

Deprecated.

       
Privileges Read only
Typeweblogic.management.WebLogicObjectName

Parent

Return the immediate parent for this MBean

       
Privileges Read/Write
Type

ProcessedMessageCount

Provides a count of the total number of messages processed by this Message Driven Bean.

       
Privileges Read only
Typelong

Registered

Returns false if the MBean represented by this object has been unregistered.

Deprecated.

       
Privileges Read only
Typeboolean

SuspendCount

Provides a count of the total number of times this MDB is suspended by the user or the EJB container.

       
Privileges Read only
Typeint

Type

Returns the type of the MBean.

       
Privileges Read only
Typejava.lang.String


Operations

This section describes the following operations:


preDeregister

   
Operation Name"preDeregister"
Parametersnull
Signaturenull
Returns void
Exceptions
  • java.lang.Exception

resume

Resumes the specific type of MDB by calling start on the JMS Connection.

   
Operation Name"resume"
Parametersnull
Signaturenull
Returns boolean
Exceptions
  • weblogic.management.ManagementException

suspend

Suspends the specific type of MDB by calling stop on the JMS Connection.

   
Operation Name"suspend"
Parametersnull
Signaturenull
Returns boolean
Exceptions
  • weblogic.management.ManagementException