| Package | Description | 
|---|---|
| java.lang.management | Provides the management interfaces for monitoring and management of the
Java virtual machine and other components in the Java runtime. | 
| javax.management | Provides the core classes for the Java Management Extensions. | 
| javax.management.loading | Provides the classes which implement advanced dynamic
        loading. | 
| javax.management.modelmbean | Provides the definition of the ModelMBean classes. | 
| javax.management.monitor | Provides the definition of the monitor classes. | 
| javax.management.openmbean | Provides the open data types and Open MBean descriptor 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | PlatformManagedObject. getObjectName()Returns an  ObjectNameinstance representing
 the object name of this platform managed object. | 
| Modifier and Type | Field and Description | 
|---|---|
| static ObjectName | MBeanServerDelegate. DELEGATE_NAMEDefines the default ObjectName of the MBeanServerDelegate. | 
| static ObjectName | ObjectName. WILDCARDDefines the wildcard "*:*" ObjectName. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ObjectName | ObjectName. getInstance(ObjectName name)Return an instance of ObjectName that can be used anywhere
 the given object can be used. | 
| static ObjectName | ObjectName. getInstance(String name)Return an instance of ObjectName that can be used anywhere
 an object obtained with  new
 ObjectName(name)can be used. | 
| static ObjectName | ObjectName. getInstance(String domain,
           Hashtable<String,String> table)Return an instance of ObjectName that can be used anywhere
 an object obtained with  new ObjectName(domain, table)can be used. | 
| static ObjectName | ObjectName. getInstance(String domain,
           String key,
           String value)Return an instance of ObjectName that can be used anywhere
 an object obtained with  new ObjectName(domain, key, value)can be used. | 
| ObjectName | MBeanServerNotification. getMBeanName()Returns the  object name of the MBean that caused the notification. | 
| ObjectName | MBeanServerInvocationHandler. getObjectName()The name of the MBean within the MBean server to which methods
 are forwarded. | 
| ObjectName | ObjectInstance. getObjectName()Returns the object name part. | 
| ObjectName | StandardMBean. preRegister(MBeanServer server,
           ObjectName name)Allows the MBean to perform any operations it needs before
 being registered in the MBean server. | 
| ObjectName | MBeanRegistration. preRegister(MBeanServer server,
           ObjectName name)Allows the MBean to perform any operations it needs before
 being registered in the MBean Server. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<ObjectName> | MBeanServerConnection. queryNames(ObjectName name,
          QueryExp query)Gets the names of MBeans controlled by the MBean server. | 
| Set<ObjectName> | MBeanServer. queryNames(ObjectName name,
          QueryExp query)Gets the names of MBeans controlled by the MBean server. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MBeanServerConnection. addNotificationListener(ObjectName name,
                       NotificationListener listener,
                       NotificationFilter filter,
                       Object handback)Adds a listener to a registered MBean. | 
| void | MBeanServer. addNotificationListener(ObjectName name,
                       NotificationListener listener,
                       NotificationFilter filter,
                       Object handback)Adds a listener to a registered MBean. | 
| void | MBeanServerConnection. addNotificationListener(ObjectName name,
                       ObjectName listener,
                       NotificationFilter filter,
                       Object handback)Adds a listener to a registered MBean. | 
| void | MBeanServer. addNotificationListener(ObjectName name,
                       ObjectName listener,
                       NotificationFilter filter,
                       Object handback)Adds a listener to a registered MBean. | 
| boolean | QueryExp. apply(ObjectName name)Applies the QueryExp on an MBean. | 
| ValueExp | ValueExp. apply(ObjectName name)Applies the ValueExp on a MBean. | 
| ValueExp | StringValueExp. apply(ObjectName name)Applies the ValueExp on a MBean. | 
| boolean | ObjectName. apply(ObjectName name)Test whether this ObjectName, which may be a pattern,
 matches another ObjectName. | 
| ValueExp | AttributeValueExp. apply(ObjectName name)Applies the  AttributeValueExpon an MBean. | 
| int | ObjectName. compareTo(ObjectName name)Compares two ObjectName instances. | 
| ObjectInstance | MBeanServerConnection. createMBean(String className,
           ObjectName name)Instantiates and registers an MBean in the MBean server. | 
| ObjectInstance | MBeanServer. createMBean(String className,
           ObjectName name)Instantiates and registers an MBean in the MBean server. | 
| ObjectInstance | MBeanServerConnection. createMBean(String className,
           ObjectName name,
           Object[] params,
           String[] signature)Instantiates and registers an MBean in the MBean server. | 
| ObjectInstance | MBeanServer. createMBean(String className,
           ObjectName name,
           Object[] params,
           String[] signature)Instantiates and registers an MBean in the MBean server. | 
| ObjectInstance | MBeanServerConnection. createMBean(String className,
           ObjectName name,
           ObjectName loaderName)Instantiates and registers an MBean in the MBean server. | 
| ObjectInstance | MBeanServer. createMBean(String className,
           ObjectName name,
           ObjectName loaderName)Instantiates and registers an MBean in the MBean server. | 
| ObjectInstance | MBeanServerConnection. createMBean(String className,
           ObjectName name,
           ObjectName loaderName,
           Object[] params,
           String[] signature)Instantiates and registers an MBean in the MBean server. | 
| ObjectInstance | MBeanServer. createMBean(String className,
           ObjectName name,
           ObjectName loaderName,
           Object[] params,
           String[] signature)Instantiates and registers an MBean in the MBean server. | 
| ObjectInputStream | MBeanServer. deserialize(ObjectName name,
           byte[] data)Deprecated. 
 Use  getClassLoaderForto
 obtain the appropriate class loader for deserialization. | 
| ObjectInputStream | MBeanServer. deserialize(String className,
           ObjectName loaderName,
           byte[] data)Deprecated. 
 Use  getClassLoaderto obtain
 the class loader for deserialization. | 
| protected Object | AttributeValueExp. getAttribute(ObjectName name)Return the value of the given attribute in the named MBean. | 
| Object | MBeanServerConnection. getAttribute(ObjectName name,
            String attribute)Gets the value of a specific attribute of a named MBean. | 
| Object | MBeanServer. getAttribute(ObjectName name,
            String attribute) | 
| AttributeList | MBeanServerConnection. getAttributes(ObjectName name,
             String[] attributes)Retrieves the values of several attributes of a named MBean. | 
| AttributeList | MBeanServer. getAttributes(ObjectName name,
             String[] attributes) | 
| ClassLoader | MBeanServer. getClassLoader(ObjectName loaderName)Return the named  ClassLoader. | 
| ClassLoader | MBeanServer. getClassLoaderFor(ObjectName mbeanName)Return the  ClassLoaderthat was used for
 loading the class of the named MBean. | 
| static ObjectName | ObjectName. getInstance(ObjectName name)Return an instance of ObjectName that can be used anywhere
 the given object can be used. | 
| MBeanInfo | MBeanServerConnection. getMBeanInfo(ObjectName name)This method discovers the attributes and operations that an
 MBean exposes for management. | 
| MBeanInfo | MBeanServer. getMBeanInfo(ObjectName name) | 
| ObjectInstance | MBeanServerConnection. getObjectInstance(ObjectName name)Gets the  ObjectInstancefor a given MBean
 registered with the MBean server. | 
| ObjectInstance | MBeanServer. getObjectInstance(ObjectName name) | 
| Object | MBeanServer. instantiate(String className,
           ObjectName loaderName)Instantiates an object using the class Loader specified by its
  ObjectName. | 
| Object | MBeanServer. instantiate(String className,
           ObjectName loaderName,
           Object[] params,
           String[] signature)Instantiates an object. | 
| Object | MBeanServerConnection. invoke(ObjectName name,
      String operationName,
      Object[] params,
      String[] signature)Invokes an operation on an MBean. | 
| Object | MBeanServer. invoke(ObjectName name,
      String operationName,
      Object[] params,
      String[] signature) | 
| boolean | MBeanServerConnection. isInstanceOf(ObjectName name,
            String className)Returns true if the MBean specified is an instance of the
 specified class, false otherwise. | 
| boolean | MBeanServer. isInstanceOf(ObjectName name,
            String className) | 
| boolean | MBeanServerConnection. isRegistered(ObjectName name)Checks whether an MBean, identified by its object name, is
 already registered with the MBean server. | 
| boolean | MBeanServer. isRegistered(ObjectName name) | 
| static <T> T | JMX. newMBeanProxy(MBeanServerConnection connection,
             ObjectName objectName,
             Class<T> interfaceClass)Make a proxy for a Standard MBean in a local or remote
 MBean Server. | 
| static <T> T | JMX. newMBeanProxy(MBeanServerConnection connection,
             ObjectName objectName,
             Class<T> interfaceClass,
             boolean notificationEmitter)Make a proxy for a Standard MBean in a local or remote MBean
 Server that may also support the methods of  NotificationEmitter. | 
| static <T> T | JMX. newMXBeanProxy(MBeanServerConnection connection,
              ObjectName objectName,
              Class<T> interfaceClass)Make a proxy for an MXBean in a local or remote MBean Server. | 
| static <T> T | JMX. newMXBeanProxy(MBeanServerConnection connection,
              ObjectName objectName,
              Class<T> interfaceClass,
              boolean notificationEmitter)Make a proxy for an MXBean in a local or remote MBean
 Server that may also support the methods of  NotificationEmitter. | 
| static <T> T | MBeanServerInvocationHandler. newProxyInstance(MBeanServerConnection connection,
                ObjectName objectName,
                Class<T> interfaceClass,
                boolean notificationBroadcaster)Return a proxy that implements the given interface by
 forwarding its methods through the given MBean server to the
 named MBean. | 
| ObjectName | StandardMBean. preRegister(MBeanServer server,
           ObjectName name)Allows the MBean to perform any operations it needs before
 being registered in the MBean server. | 
| ObjectName | MBeanRegistration. preRegister(MBeanServer server,
           ObjectName name)Allows the MBean to perform any operations it needs before
 being registered in the MBean Server. | 
| Set<ObjectInstance> | MBeanServerConnection. queryMBeans(ObjectName name,
           QueryExp query)Gets MBeans controlled by the MBean server. | 
| Set<ObjectInstance> | MBeanServer. queryMBeans(ObjectName name,
           QueryExp query)Gets MBeans controlled by the MBean server. | 
| Set<ObjectName> | MBeanServerConnection. queryNames(ObjectName name,
          QueryExp query)Gets the names of MBeans controlled by the MBean server. | 
| Set<ObjectName> | MBeanServer. queryNames(ObjectName name,
          QueryExp query)Gets the names of MBeans controlled by the MBean server. | 
| ObjectInstance | MBeanServer. registerMBean(Object object,
             ObjectName name)Registers a pre-existing object as an MBean with the MBean
 server. | 
| void | MBeanServerConnection. removeNotificationListener(ObjectName name,
                          NotificationListener listener)Removes a listener from a registered MBean. | 
| void | MBeanServer. removeNotificationListener(ObjectName name,
                          NotificationListener listener) | 
| void | MBeanServerConnection. removeNotificationListener(ObjectName name,
                          NotificationListener listener,
                          NotificationFilter filter,
                          Object handback)Removes a listener from a registered MBean. | 
| void | MBeanServer. removeNotificationListener(ObjectName name,
                          NotificationListener listener,
                          NotificationFilter filter,
                          Object handback) | 
| void | MBeanServerConnection. removeNotificationListener(ObjectName name,
                          ObjectName listener)Removes a listener from a registered MBean. | 
| void | MBeanServer. removeNotificationListener(ObjectName name,
                          ObjectName listener) | 
| void | MBeanServerConnection. removeNotificationListener(ObjectName name,
                          ObjectName listener,
                          NotificationFilter filter,
                          Object handback)Removes a listener from a registered MBean. | 
| void | MBeanServer. removeNotificationListener(ObjectName name,
                          ObjectName listener,
                          NotificationFilter filter,
                          Object handback) | 
| void | MBeanServerConnection. setAttribute(ObjectName name,
            Attribute attribute)Sets the value of a specific attribute of a named MBean. | 
| void | MBeanServer. setAttribute(ObjectName name,
            Attribute attribute) | 
| AttributeList | MBeanServerConnection. setAttributes(ObjectName name,
             AttributeList attributes)Sets the values of several attributes of a named MBean. | 
| AttributeList | MBeanServer. setAttributes(ObjectName name,
             AttributeList attributes) | 
| void | MBeanServerConnection. unregisterMBean(ObjectName name)Unregisters an MBean from the MBean server. | 
| void | MBeanServer. unregisterMBean(ObjectName name)Unregisters an MBean from the MBean server. | 
| Constructor and Description | 
|---|
| MBeanPermission(String className,
               String member,
               ObjectName objectName,
               String actions)Create a new MBeanPermission object with the specified target name
 (class name, member, object name) and actions. | 
| MBeanServerInvocationHandler(MBeanServerConnection connection,
                            ObjectName objectName)Invocation handler that forwards methods through an MBean
 server to a Standard MBean. | 
| MBeanServerInvocationHandler(MBeanServerConnection connection,
                            ObjectName objectName,
                            boolean isMXBean)Invocation handler that can forward methods through an MBean
 server to a Standard MBean or MXBean. | 
| MBeanServerNotification(String type,
                       Object source,
                       long sequenceNumber,
                       ObjectName objectName)Creates an MBeanServerNotification object specifying object names of
 the MBeans that caused the notification and the specified notification
 type. | 
| ObjectInstance(ObjectName objectName,
              String className)Allows an object instance to be created given an object name and
 the full class name, including the package name. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | MLet. preRegister(MBeanServer server,
           ObjectName name)Allows the m-let to perform any operations it needs before
 being registered in the MBean server. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | MLet. preRegister(MBeanServer server,
           ObjectName name)Allows the m-let to perform any operations it needs before
 being registered in the MBean server. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | RequiredModelMBean. preRegister(MBeanServer server,
           ObjectName name)Allows the MBean to perform any operations it needs before
 being registered in the MBean server. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | RequiredModelMBean. preRegister(MBeanServer server,
           ObjectName name)Allows the MBean to perform any operations it needs before
 being registered in the MBean server. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | MonitorMBean. getObservedObject()Deprecated. 
 As of JMX 1.2, replaced by  MonitorMBean.getObservedObjects() | 
| ObjectName | MonitorNotification. getObservedObject()Gets the observed object of this monitor notification. | 
| ObjectName | Monitor. getObservedObject()Deprecated. 
 As of JMX 1.2, replaced by  Monitor.getObservedObjects() | 
| ObjectName[] | MonitorMBean. getObservedObjects()Returns an array containing the objects being observed. | 
| ObjectName[] | Monitor. getObservedObjects()Returns an array containing the objects being observed. | 
| ObjectName | Monitor. preRegister(MBeanServer server,
           ObjectName name)Allows the monitor MBean to perform any operations it needs
 before being registered in the MBean server. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MonitorMBean. addObservedObject(ObjectName object)Adds the specified object in the set of observed MBeans. | 
| void | Monitor. addObservedObject(ObjectName object)Adds the specified object in the set of observed MBeans, if this object
 is not already present. | 
| boolean | MonitorMBean. containsObservedObject(ObjectName object)Tests whether the specified object is in the set of observed MBeans. | 
| boolean | Monitor. containsObservedObject(ObjectName object)Tests whether the specified object is in the set of observed MBeans. | 
| Number | CounterMonitorMBean. getDerivedGauge(ObjectName object)Gets the derived gauge for the specified MBean. | 
| String | StringMonitorMBean. getDerivedGauge(ObjectName object)Gets the derived gauge for the specified MBean. | 
| Number | GaugeMonitor. getDerivedGauge(ObjectName object)Gets the derived gauge of the specified object, if this object is
 contained in the set of observed MBeans, or  nullotherwise. | 
| String | StringMonitor. getDerivedGauge(ObjectName object)Gets the derived gauge of the specified object, if this object is
 contained in the set of observed MBeans, or  nullotherwise. | 
| Number | CounterMonitor. getDerivedGauge(ObjectName object)Gets the derived gauge of the specified object, if this object is
 contained in the set of observed MBeans, or  nullotherwise. | 
| Number | GaugeMonitorMBean. getDerivedGauge(ObjectName object)Gets the derived gauge for the specified MBean. | 
| long | CounterMonitorMBean. getDerivedGaugeTimeStamp(ObjectName object)Gets the derived gauge timestamp for the specified MBean. | 
| long | StringMonitorMBean. getDerivedGaugeTimeStamp(ObjectName object)Gets the derived gauge timestamp for the specified MBean. | 
| long | GaugeMonitor. getDerivedGaugeTimeStamp(ObjectName object)Gets the derived gauge timestamp of the specified object, if
 this object is contained in the set of observed MBeans, or
  0otherwise. | 
| long | StringMonitor. getDerivedGaugeTimeStamp(ObjectName object)Gets the derived gauge timestamp of the specified object, if
 this object is contained in the set of observed MBeans, or
  0otherwise. | 
| long | CounterMonitor. getDerivedGaugeTimeStamp(ObjectName object)Gets the derived gauge timestamp of the specified object, if
 this object is contained in the set of observed MBeans, or
  0otherwise. | 
| long | GaugeMonitorMBean. getDerivedGaugeTimeStamp(ObjectName object)Gets the derived gauge timestamp for the specified MBean. | 
| Number | CounterMonitorMBean. getThreshold(ObjectName object)Gets the threshold value for the specified MBean. | 
| Number | CounterMonitor. getThreshold(ObjectName object)Gets the current threshold value of the specified object, if
 this object is contained in the set of observed MBeans, or
  nullotherwise. | 
| ObjectName | Monitor. preRegister(MBeanServer server,
           ObjectName name)Allows the monitor MBean to perform any operations it needs
 before being registered in the MBean server. | 
| void | MonitorMBean. removeObservedObject(ObjectName object)Removes the specified object from the set of observed MBeans. | 
| void | Monitor. removeObservedObject(ObjectName object)Removes the specified object from the set of observed MBeans. | 
| void | MonitorMBean. setObservedObject(ObjectName object)Deprecated. 
 As of JMX 1.2, replaced by  MonitorMBean.addObservedObject(javax.management.ObjectName) | 
| void | Monitor. setObservedObject(ObjectName object)Deprecated. 
 As of JMX 1.2, replaced by  Monitor.addObservedObject(javax.management.ObjectName) | 
| Modifier and Type | Field and Description | 
|---|---|
| static SimpleType<ObjectName> | SimpleType. OBJECTNAMEThe  SimpleTypeinstance describing values whose
 Java class name isjavax.management.ObjectName. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | RelationNotification. getObjectName()Returns the ObjectName of the
 created/removed/updated relation. | 
| ObjectName | Relation. getRelationServiceName()Returns ObjectName of the Relation Service handling the relation. | 
| ObjectName | RelationSupport. getRelationServiceName()Returns ObjectName of the Relation Service handling the relation. | 
| ObjectName | RelationServiceMBean. isRelationMBean(String relationId)If the relation is represented by an MBean (created by the user and
 added as a relation in the Relation Service), returns the ObjectName of
 the MBean. | 
| ObjectName | RelationService. isRelationMBean(String relationId)If the relation is represented by an MBean (created by the user and
 added as a relation in the Relation Service), returns the ObjectName of
 the MBean. | 
| ObjectName | RelationService. preRegister(MBeanServer server,
           ObjectName name) | 
| ObjectName | RelationSupport. preRegister(MBeanServer server,
           ObjectName name) | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<ObjectName,List<String>> | RelationServiceMBean. findAssociatedMBeans(ObjectName mbeanName,
                    String relationTypeName,
                    String roleName)Retrieves the MBeans associated to given one in a relation. | 
| Map<ObjectName,List<String>> | RelationService. findAssociatedMBeans(ObjectName mbeanName,
                    String relationTypeName,
                    String roleName)Retrieves the MBeans associated to given one in a relation. | 
| Vector<ObjectName> | MBeanServerNotificationFilter. getDisabledObjectNames()Gets all the ObjectNames disabled. | 
| Vector<ObjectName> | MBeanServerNotificationFilter. getEnabledObjectNames()Gets all the ObjectNames enabled. | 
| List<ObjectName> | RelationNotification. getMBeansToUnregister()Returns the list of ObjectNames of MBeans expected to be unregistered
 due to a relation removal (only for relation removal). | 
| List<ObjectName> | RelationNotification. getNewRoleValue()Returns new value of updated role (only for role update). | 
| List<ObjectName> | RelationNotification. getOldRoleValue()Returns old value of updated role (only for role update). | 
| Map<ObjectName,List<String>> | Relation. getReferencedMBeans()Retrieves MBeans referenced in the various roles of the relation. | 
| Map<ObjectName,List<String>> | RelationSupport. getReferencedMBeans()Retrieves MBeans referenced in the various roles of the relation. | 
| Map<ObjectName,List<String>> | RelationServiceMBean. getReferencedMBeans(String relationId)Retrieves MBeans referenced in the various roles of the relation. | 
| Map<ObjectName,List<String>> | RelationService. getReferencedMBeans(String relationId)Retrieves MBeans referenced in the various roles of the relation. | 
| List<ObjectName> | Relation. getRole(String roleName)Retrieves role value for given role name. | 
| List<ObjectName> | RelationSupport. getRole(String roleName)Retrieves role value for given role name. | 
| List<ObjectName> | RelationServiceMBean. getRole(String relationId,
       String roleName)Retrieves role value for given role name in given relation. | 
| List<ObjectName> | RelationService. getRole(String relationId,
       String roleName)Retrieves role value for given role name in given relation. | 
| List<ObjectName> | RoleUnresolved. getRoleValue()Retrieves role value. | 
| List<ObjectName> | Role. getRoleValue()Retrieves role value. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RelationServiceMBean. addRelation(ObjectName relationObjectName)Adds an MBean created by the user (and registered by him in the MBean
 Server) as a relation in the Relation Service. | 
| void | RelationService. addRelation(ObjectName relationObjectName)Adds an MBean created by the user (and registered by him in the MBean
 Server) as a relation in the Relation Service. | 
| void | MBeanServerNotificationFilter. disableObjectName(ObjectName objectName)Disables MBeanServerNotifications concerning given ObjectName. | 
| void | MBeanServerNotificationFilter. enableObjectName(ObjectName objectName)Enables MBeanServerNotifications concerning given ObjectName. | 
| Map<ObjectName,List<String>> | RelationServiceMBean. findAssociatedMBeans(ObjectName mbeanName,
                    String relationTypeName,
                    String roleName)Retrieves the MBeans associated to given one in a relation. | 
| Map<ObjectName,List<String>> | RelationService. findAssociatedMBeans(ObjectName mbeanName,
                    String relationTypeName,
                    String roleName)Retrieves the MBeans associated to given one in a relation. | 
| Map<String,List<String>> | RelationServiceMBean. findReferencingRelations(ObjectName mbeanName,
                        String relationTypeName,
                        String roleName)Retrieves the relations where a given MBean is referenced. | 
| Map<String,List<String>> | RelationService. findReferencingRelations(ObjectName mbeanName,
                        String relationTypeName,
                        String roleName)Retrieves the relations where a given MBean is referenced. | 
| void | Relation. handleMBeanUnregistration(ObjectName objectName,
                         String roleName)Callback used by the Relation Service when a MBean referenced in a role
 is unregistered. | 
| void | RelationSupport. handleMBeanUnregistration(ObjectName objectName,
                         String roleName)Callback used by the Relation Service when a MBean referenced in a role
 is unregistered. | 
| String | RelationServiceMBean. isRelation(ObjectName objectName)Returns the relation id associated to the given ObjectName if the
 MBean has been added as a relation in the Relation Service. | 
| String | RelationService. isRelation(ObjectName objectName)Returns the relation id associated to the given ObjectName if the
 MBean has been added as a relation in the Relation Service. | 
| ObjectName | RelationService. preRegister(MBeanServer server,
           ObjectName name) | 
| ObjectName | RelationSupport. preRegister(MBeanServer server,
           ObjectName name) | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | Role. roleValueToString(List<ObjectName> roleValue)Returns a string for the given role value. | 
| void | RelationServiceMBean. sendRelationRemovalNotification(String relationId,
                               List<ObjectName> unregMBeanList)Sends a notification (RelationNotification) for a relation removal. | 
| void | RelationService. sendRelationRemovalNotification(String relationId,
                               List<ObjectName> unregMBeanList)Sends a notification (RelationNotification) for a relation removal. | 
| void | RelationServiceMBean. sendRoleUpdateNotification(String relationId,
                          Role newRole,
                          List<ObjectName> oldRoleValue)Sends a notification (RelationNotification) for a role update in the
 given relation. | 
| void | RelationService. sendRoleUpdateNotification(String relationId,
                          Role newRole,
                          List<ObjectName> oldValue)Sends a notification (RelationNotification) for a role update in the
 given relation. | 
| void | RoleUnresolved. setRoleValue(List<ObjectName> value)Sets role value. | 
| void | Role. setRoleValue(List<ObjectName> roleValue)Sets role value. | 
| void | RelationServiceMBean. updateRoleMap(String relationId,
             Role newRole,
             List<ObjectName> oldRoleValue)Handles update of the Relation Service role map for the update of given
 role in given relation. | 
| void | RelationService. updateRoleMap(String relationId,
             Role newRole,
             List<ObjectName> oldValue)Handles update of the Relation Service role map for the update of given
 role in given relation. | 
| Constructor and Description | 
|---|
| RelationNotification(String notifType,
                    Object sourceObj,
                    long sequence,
                    long timeStamp,
                    String message,
                    String id,
                    String typeName,
                    ObjectName objectName,
                    List<ObjectName> unregMBeanList)Creates a notification for either a relation creation (RelationSupport
 object created internally in the Relation Service, or an MBean added as a
 relation) or for a relation removal from the Relation Service. | 
| RelationNotification(String notifType,
                    Object sourceObj,
                    long sequence,
                    long timeStamp,
                    String message,
                    String id,
                    String typeName,
                    ObjectName objectName,
                    String name,
                    List<ObjectName> newValue,
                    List<ObjectName> oldValue)Creates a notification for a role update in a relation. | 
| RelationSupport(String relationId,
               ObjectName relationServiceName,
               MBeanServer relationServiceMBeanServer,
               String relationTypeName,
               RoleList list)Creates a  RelationSupportobject. | 
| RelationSupport(String relationId,
               ObjectName relationServiceName,
               String relationTypeName,
               RoleList list)Creates a  RelationSupportobject. | 
| Constructor and Description | 
|---|
| RelationNotification(String notifType,
                    Object sourceObj,
                    long sequence,
                    long timeStamp,
                    String message,
                    String id,
                    String typeName,
                    ObjectName objectName,
                    List<ObjectName> unregMBeanList)Creates a notification for either a relation creation (RelationSupport
 object created internally in the Relation Service, or an MBean added as a
 relation) or for a relation removal from the Relation Service. | 
| RelationNotification(String notifType,
                    Object sourceObj,
                    long sequence,
                    long timeStamp,
                    String message,
                    String id,
                    String typeName,
                    ObjectName objectName,
                    String name,
                    List<ObjectName> newValue,
                    List<ObjectName> oldValue)Creates a notification for a role update in a relation. | 
| RelationNotification(String notifType,
                    Object sourceObj,
                    long sequence,
                    long timeStamp,
                    String message,
                    String id,
                    String typeName,
                    ObjectName objectName,
                    String name,
                    List<ObjectName> newValue,
                    List<ObjectName> oldValue)Creates a notification for a role update in a relation. | 
| Role(String roleName,
    List<ObjectName> roleValue)Make a new Role object. | 
| RoleUnresolved(String name,
              List<ObjectName> value,
              int pbType)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | JMXConnectorServer. preRegister(MBeanServer mbs,
           ObjectName name)Called by an MBean server when this connector server is
 registered in that MBean server. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | JMXConnectorServer. preRegister(MBeanServer mbs,
           ObjectName name)Called by an MBean server when this connector server is
 registered in that MBean server. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<ObjectName> | RMIConnection. queryNames(ObjectName name,
          MarshalledObject query,
          Subject delegationSubject)Handles the method  MBeanServerConnection.queryNames(ObjectName,
 QueryExp). | 
| Set<ObjectName> | RMIConnectionImpl. queryNames(ObjectName name,
          MarshalledObject query,
          Subject delegationSubject) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RMIConnection. addNotificationListener(ObjectName name,
                       ObjectName listener,
                       MarshalledObject filter,
                       MarshalledObject handback,
                       Subject delegationSubject) | 
| void | RMIConnectionImpl. addNotificationListener(ObjectName name,
                       ObjectName listener,
                       MarshalledObject filter,
                       MarshalledObject handback,
                       Subject delegationSubject) | 
| void | RMIConnectionImpl_Stub. addNotificationListener(ObjectName $param_ObjectName_1,
                       ObjectName $param_ObjectName_2,
                       MarshalledObject $param_MarshalledObject_3,
                       MarshalledObject $param_MarshalledObject_4,
                       Subject $param_Subject_5) | 
| Integer[] | RMIConnection. addNotificationListeners(ObjectName[] names,
                        MarshalledObject[] filters,
                        Subject[] delegationSubjects) | 
| Integer[] | RMIConnectionImpl. addNotificationListeners(ObjectName[] names,
                        MarshalledObject[] filters,
                        Subject[] delegationSubjects) | 
| Integer[] | RMIConnectionImpl_Stub. addNotificationListeners(ObjectName[] $param_arrayOf_ObjectName_1,
                        MarshalledObject[] $param_arrayOf_MarshalledObject_2,
                        Subject[] $param_arrayOf_Subject_3) | 
| ObjectInstance | RMIConnection. createMBean(String className,
           ObjectName name,
           MarshalledObject params,
           String[] signature,
           Subject delegationSubject)Handles the method  MBeanServerConnection.createMBean(String,
 ObjectName, Object[], String[]). | 
| ObjectInstance | RMIConnectionImpl. createMBean(String className,
           ObjectName name,
           MarshalledObject params,
           String[] signature,
           Subject delegationSubject) | 
| ObjectInstance | RMIConnectionImpl_Stub. createMBean(String $param_String_1,
           ObjectName $param_ObjectName_2,
           MarshalledObject $param_MarshalledObject_3,
           String[] $param_arrayOf_String_4,
           Subject $param_Subject_5) | 
| ObjectInstance | RMIConnection. createMBean(String className,
           ObjectName name,
           ObjectName loaderName,
           MarshalledObject params,
           String[] signature,
           Subject delegationSubject) | 
| ObjectInstance | RMIConnectionImpl. createMBean(String className,
           ObjectName name,
           ObjectName loaderName,
           MarshalledObject params,
           String[] signature,
           Subject delegationSubject) | 
| ObjectInstance | RMIConnectionImpl_Stub. createMBean(String $param_String_1,
           ObjectName $param_ObjectName_2,
           ObjectName $param_ObjectName_3,
           MarshalledObject $param_MarshalledObject_4,
           String[] $param_arrayOf_String_5,
           Subject $param_Subject_6) | 
| ObjectInstance | RMIConnection. createMBean(String className,
           ObjectName name,
           ObjectName loaderName,
           Subject delegationSubject)Handles the method  MBeanServerConnection.createMBean(String,
 ObjectName, ObjectName). | 
| ObjectInstance | RMIConnectionImpl. createMBean(String className,
           ObjectName name,
           ObjectName loaderName,
           Subject delegationSubject) | 
| ObjectInstance | RMIConnectionImpl_Stub. createMBean(String $param_String_1,
           ObjectName $param_ObjectName_2,
           ObjectName $param_ObjectName_3,
           Subject $param_Subject_4) | 
| ObjectInstance | RMIConnection. createMBean(String className,
           ObjectName name,
           Subject delegationSubject)Handles the method  MBeanServerConnection.createMBean(String,
 ObjectName). | 
| ObjectInstance | RMIConnectionImpl. createMBean(String className,
           ObjectName name,
           Subject delegationSubject) | 
| ObjectInstance | RMIConnectionImpl_Stub. createMBean(String $param_String_1,
           ObjectName $param_ObjectName_2,
           Subject $param_Subject_3) | 
| Object | RMIConnection. getAttribute(ObjectName name,
            String attribute,
            Subject delegationSubject)Handles the method  MBeanServerConnection.getAttribute(ObjectName,
 String). | 
| Object | RMIConnectionImpl. getAttribute(ObjectName name,
            String attribute,
            Subject delegationSubject) | 
| Object | RMIConnectionImpl_Stub. getAttribute(ObjectName $param_ObjectName_1,
            String $param_String_2,
            Subject $param_Subject_3) | 
| AttributeList | RMIConnection. getAttributes(ObjectName name,
             String[] attributes,
             Subject delegationSubject)Handles the method  MBeanServerConnection.getAttributes(ObjectName,
 String[]). | 
| AttributeList | RMIConnectionImpl. getAttributes(ObjectName name,
             String[] attributes,
             Subject delegationSubject) | 
| AttributeList | RMIConnectionImpl_Stub. getAttributes(ObjectName $param_ObjectName_1,
             String[] $param_arrayOf_String_2,
             Subject $param_Subject_3) | 
| MBeanInfo | RMIConnection. getMBeanInfo(ObjectName name,
            Subject delegationSubject)Handles the method
  MBeanServerConnection.getMBeanInfo(ObjectName). | 
| MBeanInfo | RMIConnectionImpl. getMBeanInfo(ObjectName name,
            Subject delegationSubject) | 
| MBeanInfo | RMIConnectionImpl_Stub. getMBeanInfo(ObjectName $param_ObjectName_1,
            Subject $param_Subject_2) | 
| ObjectInstance | RMIConnection. getObjectInstance(ObjectName name,
                 Subject delegationSubject)Handles the method
  MBeanServerConnection.getObjectInstance(ObjectName). | 
| ObjectInstance | RMIConnectionImpl. getObjectInstance(ObjectName name,
                 Subject delegationSubject) | 
| ObjectInstance | RMIConnectionImpl_Stub. getObjectInstance(ObjectName $param_ObjectName_1,
                 Subject $param_Subject_2) | 
| Object | RMIConnection. invoke(ObjectName name,
      String operationName,
      MarshalledObject params,
      String[] signature,
      Subject delegationSubject)Handles the method  MBeanServerConnection.invoke(ObjectName,
 String, Object[], String[]). | 
| Object | RMIConnectionImpl. invoke(ObjectName name,
      String operationName,
      MarshalledObject params,
      String[] signature,
      Subject delegationSubject) | 
| Object | RMIConnectionImpl_Stub. invoke(ObjectName $param_ObjectName_1,
      String $param_String_2,
      MarshalledObject $param_MarshalledObject_3,
      String[] $param_arrayOf_String_4,
      Subject $param_Subject_5) | 
| boolean | RMIConnection. isInstanceOf(ObjectName name,
            String className,
            Subject delegationSubject)Handles the method  MBeanServerConnection.isInstanceOf(ObjectName,
 String). | 
| boolean | RMIConnectionImpl. isInstanceOf(ObjectName name,
            String className,
            Subject delegationSubject) | 
| boolean | RMIConnectionImpl_Stub. isInstanceOf(ObjectName $param_ObjectName_1,
            String $param_String_2,
            Subject $param_Subject_3) | 
| boolean | RMIConnection. isRegistered(ObjectName name,
            Subject delegationSubject)Handles the method
  MBeanServerConnection.isRegistered(ObjectName). | 
| boolean | RMIConnectionImpl. isRegistered(ObjectName name,
            Subject delegationSubject) | 
| boolean | RMIConnectionImpl_Stub. isRegistered(ObjectName $param_ObjectName_1,
            Subject $param_Subject_2) | 
| Set<ObjectInstance> | RMIConnection. queryMBeans(ObjectName name,
           MarshalledObject query,
           Subject delegationSubject)Handles the method  MBeanServerConnection.queryMBeans(ObjectName,
 QueryExp). | 
| Set<ObjectInstance> | RMIConnectionImpl. queryMBeans(ObjectName name,
           MarshalledObject query,
           Subject delegationSubject) | 
| Set | RMIConnectionImpl_Stub. queryMBeans(ObjectName $param_ObjectName_1,
           MarshalledObject $param_MarshalledObject_2,
           Subject $param_Subject_3) | 
| Set<ObjectName> | RMIConnection. queryNames(ObjectName name,
          MarshalledObject query,
          Subject delegationSubject)Handles the method  MBeanServerConnection.queryNames(ObjectName,
 QueryExp). | 
| Set<ObjectName> | RMIConnectionImpl. queryNames(ObjectName name,
          MarshalledObject query,
          Subject delegationSubject) | 
| Set | RMIConnectionImpl_Stub. queryNames(ObjectName $param_ObjectName_1,
          MarshalledObject $param_MarshalledObject_2,
          Subject $param_Subject_3) | 
| void | RMIConnection. removeNotificationListener(ObjectName name,
                          ObjectName listener,
                          MarshalledObject filter,
                          MarshalledObject handback,
                          Subject delegationSubject) | 
| void | RMIConnectionImpl. removeNotificationListener(ObjectName name,
                          ObjectName listener,
                          MarshalledObject filter,
                          MarshalledObject handback,
                          Subject delegationSubject) | 
| void | RMIConnectionImpl_Stub. removeNotificationListener(ObjectName $param_ObjectName_1,
                          ObjectName $param_ObjectName_2,
                          MarshalledObject $param_MarshalledObject_3,
                          MarshalledObject $param_MarshalledObject_4,
                          Subject $param_Subject_5) | 
| void | RMIConnection. removeNotificationListener(ObjectName name,
                          ObjectName listener,
                          Subject delegationSubject)Handles the method  MBeanServerConnection.removeNotificationListener(ObjectName,
 ObjectName). | 
| void | RMIConnectionImpl. removeNotificationListener(ObjectName name,
                          ObjectName listener,
                          Subject delegationSubject) | 
| void | RMIConnectionImpl_Stub. removeNotificationListener(ObjectName $param_ObjectName_1,
                          ObjectName $param_ObjectName_2,
                          Subject $param_Subject_3) | 
| void | RMIConnection. removeNotificationListeners(ObjectName name,
                           Integer[] listenerIDs,
                           Subject delegationSubject) | 
| void | RMIConnectionImpl. removeNotificationListeners(ObjectName name,
                           Integer[] listenerIDs,
                           Subject delegationSubject) | 
| void | RMIConnectionImpl_Stub. removeNotificationListeners(ObjectName $param_ObjectName_1,
                           Integer[] $param_arrayOf_Integer_2,
                           Subject $param_Subject_3) | 
| void | RMIConnection. setAttribute(ObjectName name,
            MarshalledObject attribute,
            Subject delegationSubject)Handles the method  MBeanServerConnection.setAttribute(ObjectName,
 Attribute). | 
| void | RMIConnectionImpl. setAttribute(ObjectName name,
            MarshalledObject attribute,
            Subject delegationSubject) | 
| void | RMIConnectionImpl_Stub. setAttribute(ObjectName $param_ObjectName_1,
            MarshalledObject $param_MarshalledObject_2,
            Subject $param_Subject_3) | 
| AttributeList | RMIConnection. setAttributes(ObjectName name,
             MarshalledObject attributes,
             Subject delegationSubject)Handles the method  MBeanServerConnection.setAttributes(ObjectName,
 AttributeList). | 
| AttributeList | RMIConnectionImpl. setAttributes(ObjectName name,
             MarshalledObject attributes,
             Subject delegationSubject) | 
| AttributeList | RMIConnectionImpl_Stub. setAttributes(ObjectName $param_ObjectName_1,
             MarshalledObject $param_MarshalledObject_2,
             Subject $param_Subject_3) | 
| void | RMIConnection. unregisterMBean(ObjectName name,
               Subject delegationSubject)Handles the method
  MBeanServerConnection.unregisterMBean(ObjectName). | 
| void | RMIConnectionImpl. unregisterMBean(ObjectName name,
               Subject delegationSubject) | 
| void | RMIConnectionImpl_Stub. unregisterMBean(ObjectName $param_ObjectName_1,
               Subject $param_Subject_2) | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | Timer. preRegister(MBeanServer server,
           ObjectName name)Allows the timer MBean to perform any operations it needs before being registered
 in the MBean server. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectName | Timer. preRegister(MBeanServer server,
           ObjectName name)Allows the timer MBean to perform any operations it needs before being registered
 in the MBean server. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2015, Oracle and/or its affiliates.  All rights reserved.