# MessageDrivenControlEJBRuntimeMBean

Overview | Related MBeans | Attributes | Operations

## Overview

This interface contains controls to suspend & resume the MDBs. This RuntimeMBean deployed only on the AdminServer.

Since | 9.0.0.0
Fully Qualified Interface Name | If you use the `getMBeanInfo` operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name: `weblogic.management.runtime.MessageDrivenControlEJBRuntimeMBean`
Factory Methods | No factory methods. Instances of this MBean are created automatically.
Access Points | You can access this MBean from the following MBean attributes:
DomainRuntimeMBean.MessageDrivenControlEJBRuntime |

## Attributes

This section describes the following attributes:

Name Parent | Type

### Name

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

Privileges | Read only
Type | java.lang.String

### Parent

Return the immediate parent for this MBean

Privileges | Read/Write
Type |

### Type

Returns the type of the MBean.

Privileges | Read only
Type | java.lang.String

## Operations

This section describes the following operations:

printMDBStatus resumeMDBs | suspendMDBs

### printMDBStatus

Prints the MDBStatus for the specific type of MDB

Operation Name | `"printMDBStatus"`
Parameters | `Object [] { }` where:
Signature | `String [] { "java.lang.String", "java.lang.String" }`
Returns | `boolean`

### resumeMDBs

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

Operation Name | `"resumeMDBs"`
Parameters | `Object [] { }` where:
Signature | `String [] { "java.lang.String", "java.lang.String" }`
Returns | `boolean`

### suspendMDBs

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

Operation Name | `"suspendMDBs"`
Parameters | `Object [] { }` where:
Signature | `String [] { "java.lang.String", "java.lang.String" }`
Returns | `boolean`