3.1.4.1. Managed Beans or MBeans

3.1.4.1. Managed Beans or MBeans

An MBean is a Java object that implements one of the standard MBean interfaces and follows the associated design patterns. The MBean for a resource exposes all necessary information and operations that a management application needs to control the resource.

The scope of the management interface of an MBean includes the following:

JMX defines four types of MBeans to support different instrumentation needs:

We will present an example of a Standard and a Model MBean in the section that discusses extending JBoss with your own custom services.