mbean
Specifies an MBean, which implements the javax.management.NotificationListener interface.
Superelements
applications
Subelements
The following table describes subelements for the mbean element.
Table 1–122  
mbean 
Subelements
| Element  | Required  | Description  | 
| 
description
 | zero or one  | Contains a text description of this element.  | 
| 
property
 | zero or more  | Specifies a property. Property subelements of the mbean element
store the names and values of attributes defined in the MBean implementation
class. | 
 
Attributes
The following table describes attributes for the mbean element.
Table 1–123  
mbean 
Attributes
| Attribute  | Default  | Description  | 
| 
name
 | value of impl-class-name
 | The name of the MBean. The name must represent a value of a
property in the property-list of an MBean ObjectName. The name is a primary key for the MBean. This is read-only. | 
| 
object-type
 | 
user
 | (optional) Defines the type of the resource. This is read-only.
Allowed values are:  
system-all - A system resource
for all server instances and the domain application server.
system-admin - A system resource
only for the domain application server.
system-instance - A system resource
for all server instances only.
user - A user resource. | 
| 
impl-class-name
 | none  | Defines the fully qualified class name of the MBean implementation.
This is read-only.  | 
| 
object-name
 | none  | Defines a system-generated object name for this MBean. This
is read-only.  | 
| 
enabled
 | 
true
 | (optional) Determines whether the MBean is enabled. If false, the MBean is not registered in the runtime environment
even if the reference is enabled. |