# ComponentRuntimeMBean

Overview | Related MBeans | Attributes | Operations

## Overview

Base class for all runtime mbeans that provide status of running modules.

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.ComponentRuntimeMBean`
Factory Methods | No factory methods. Instances of this MBean are created automatically.
Access Points | You can access this MBean from the following MBean attributes:
ApplicationRuntimeMBean.ComponentRuntimes |
Subtypes | The following MBeans extend or implement this MBean type:
AppClientComponentRuntimeMBean ConnectorComponentRuntimeMBean EJBComponentRuntimeMBean InterceptionComponentRuntimeMBean JDBCConnectionPoolRuntimeMBean | JDBCDataSourceRuntimeMBean JMSComponentRuntimeMBean WebAppComponentRuntimeMBean

## Related MBeans

This section describes attributes that provide access to other MBeans. For more information about the MBean hierarchy, refer to WebLogic Server MBean Data Model.

WorkManagerRuntimes |

### WorkManagerRuntimes

Get the runtime mbeans for all work managers defined in this component

Privileges | Read only
Type | WorkManagerRuntimeMBean[]
Relationship type: | Reference.

## Attributes

This section describes the following attributes:

DeploymentState ModuleId Name | Parent Type

### DeploymentState

The current deployment state of the module.

Privileges | Read only
Type | int

### ModuleId

Returns the identifier for this Component. The identifier is unique within the application.

Typical modules will use the URI for their id. Web Modules will return their context-root since the web-uri may not be unique within an EAR.

Privileges | Read only
Type | java.lang.String

### 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