# Module java.management.rmi

Defines the RMI connector for the Java Management Extensions (JMX) Remote API.

Providers:
  This module provides the `JMXConnectorProvider` service, which creates JMX connector clients using the RMI protocol. Instances of `JMXConnector` can be obtained via the `JMXConnectorFactory.newJMXConnector` factory method. It also provides the `JMXConnectorServerProvider` service, which creates JMX connector servers using the RMI protocol. Instances of `JMXConnectorServer` can be obtained via the `JMXConnectorServerFactory.newJMXConnectorServer` factory method.

Module Graph:
Since:
  9

### Packages

Exports
Package | Description
--- | ---
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.

Indirect Exports
From | Packages
--- | ---
java.management | java.lang.management javax.management javax.management.loading javax.management.modelmbean javax.management.monitor javax.management.openmbean javax.management.relation javax.management.remote javax.management.timer
java.rmi | java.rmi java.rmi.activation java.rmi.dgc java.rmi.registry java.rmi.server javax.rmi.ssl

### Modules

Requires
Modifier | Module | Description
--- | --- | ---
transitive | java.management | Defines the Java Management Extensions (JMX) API.
transitive | java.rmi | Defines the Remote Method Invocation (RMI) API.

### Services

Provides
Type | Description
--- | ---
JMXConnectorProvider |
JMXConnectorServerProvider |