# Uses of Interface
javax.management.MBeanRegistration

Packages that use MBeanRegistration
Package
Description
javax.management
Provides the core classes for the Java Management Extensions.
javax.management.modelmbean
Provides the definition of the ModelMBean classes.
javax.management.monitor
Provides the definition of the monitor classes.
javax.management.relation
Provides the definition of the Relation Service.
javax.management.remote
Interfaces for remote access to JMX MBean servers.
javax.management.remote.rmi
The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server.
javax.management.timer
Provides the definition of the Timer MBean.

## Uses of MBeanRegistration in javax.management

Classes in javax.management that implement MBeanRegistration
Modifier and Type
Class
Description
`class`
`StandardEmitterMBean`
An MBean whose management interface is determined by reflection on a Java interface, and that emits notifications.
`class`
`StandardMBean`
An MBean whose management interface is determined by reflection on a Java interface.

## Uses of MBeanRegistration in javax.management.modelmbean

Classes in javax.management.modelmbean that implement MBeanRegistration
Modifier and Type
Class
Description
`class`
`RequiredModelMBean`
This class is the implementation of a ModelMBean.

## Uses of MBeanRegistration in javax.management.monitor

Classes in javax.management.monitor that implement MBeanRegistration
Modifier and Type
Class
Description
`class`
`CounterMonitor`
Defines a monitor MBean designed to observe the values of a counter attribute.
`class`
`GaugeMonitor`
Defines a monitor MBean designed to observe the values of a gauge attribute.
`class`
`Monitor`
Defines the part common to all monitor MBeans.
`class`
`StringMonitor`
Defines a monitor MBean designed to observe the values of a string attribute.

## Uses of MBeanRegistration in javax.management.relation

Classes in javax.management.relation that implement MBeanRegistration
Modifier and Type
Class
Description
`class`
`RelationService`
The Relation Service is in charge of creating and deleting relation types and relations, of handling the consistency and of providing query mechanisms.
`class`
`RelationSupport`
A RelationSupport object is used internally by the Relation Service to represent simple relations (only roles, no properties or methods), with an unlimited number of roles, of any relation type.

## Uses of MBeanRegistration in javax.management.remote

Classes in javax.management.remote that implement MBeanRegistration
Modifier and Type
Class
Description
`class`
`JMXConnectorServer`
Superclass of every connector server.

## Uses of MBeanRegistration in javax.management.remote.rmi

Classes in javax.management.remote.rmi that implement MBeanRegistration
Modifier and Type
Class
Description
`class`
`RMIConnectorServer`
A JMX API connector server that creates RMI-based connections from remote clients.

## Uses of MBeanRegistration in javax.management.timer

Classes in javax.management.timer that implement MBeanRegistration
Modifier and Type
Class
Description
`class`
`Timer`
Provides the implementation of the timer MBean.