# Hierarchy For Package javax.management.remote

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.EventObject (implements java.io.Serializable)
    - javax.management.Notification
      - javax.management.remote.JMXConnectionNotification
  - javax.management.remote.JMXConnectorFactory
  - javax.management.remote.JMXConnectorServerFactory
  - javax.management.remote.JMXPrincipal (implements java.security.Principal, java.io.Serializable)
  - javax.management.remote.JMXServiceURL (implements java.io.Serializable)
  - javax.management.NotificationBroadcasterSupport (implements javax.management.NotificationEmitter)
    - javax.management.remote.JMXConnectorServer (implements javax.management.remote.JMXAddressable, javax.management.remote.JMXConnectorServerMBean, javax.management.MBeanRegistration)
  - javax.management.remote.NotificationResult (implements java.io.Serializable)
  - java.security.Permission (implements java.security.Guard, java.io.Serializable)
    - java.security.BasicPermission (implements java.io.Serializable)
      - javax.management.remote.SubjectDelegationPermission
  - javax.management.remote.TargetedNotification (implements java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - javax.management.remote.JMXProviderException
        - javax.management.remote.JMXServerErrorException

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - javax.management.remote.JMXConnector
- javax.management.remote.JMXAddressable
- javax.management.remote.JMXAuthenticator
- javax.management.remote.JMXConnectorProvider
- javax.management.remote.JMXConnectorServerMBean
- javax.management.remote.JMXConnectorServerProvider
- javax.management.MBeanServerConnection
  - javax.management.MBeanServer
    - javax.management.remote.MBeanServerForwarder