< prev index next >

src/java.management/share/classes/java/lang/management/package.html

Print this page

        

*** 1,7 **** <!-- ! Copyright (c) 2003, 2019, Oracle and/or its affiliates. All rights reserved. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. This code is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 only, as published by the Free Software Foundation. Oracle designates this --- 1,7 ---- <!-- ! Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. This code is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 only, as published by the Free Software Foundation. Oracle designates this
*** 30,48 **** Provides the management interfaces for monitoring and management of the Java virtual machine and other components in the Java runtime. It allows both local and remote monitoring and management of the running Java virtual machine. ! <h2><a id="MXBean">Platform MXBean</a></h2> <p> A platform MXBean is a <i>managed bean</i> that conforms to the {@linkplain javax.management JMX} Instrumentation Specification and only uses a set of basic data types. Each platform MXBean is a {@link java.lang.management.PlatformManagedObject} with a unique {@linkplain java.lang.management.PlatformManagedObject#getObjectName name}. ! <h2>ManagementFactory</h2> <p>The {@link java.lang.management.ManagementFactory} class is the management factory class for the Java platform. This class provides a set of static factory methods to obtain the MXBeans for the Java platform to allow an application to access the MXBeans directly. --- 30,48 ---- Provides the management interfaces for monitoring and management of the Java virtual machine and other components in the Java runtime. It allows both local and remote monitoring and management of the running Java virtual machine. ! <h3><a id="MXBean">Platform MXBean</a></h3> <p> A platform MXBean is a <i>managed bean</i> that conforms to the {@linkplain javax.management JMX} Instrumentation Specification and only uses a set of basic data types. Each platform MXBean is a {@link java.lang.management.PlatformManagedObject} with a unique {@linkplain java.lang.management.PlatformManagedObject#getObjectName name}. ! <h3>ManagementFactory</h3> <p>The {@link java.lang.management.ManagementFactory} class is the management factory class for the Java platform. This class provides a set of static factory methods to obtain the MXBeans for the Java platform to allow an application to access the MXBeans directly.
*** 56,66 **** Each platform MXBean is registered with a unique name defined in the specification of the management interface. This is a single MBeanServer that can be shared by different managed components running within the same Java virtual machine. ! <h2>Interoperability</h2> <p>A management application and a platform MBeanServer of a running virtual machine can interoperate without requiring classes used by the platform MXBean interfaces. The data types being transmitted between the JMX connector --- 56,66 ---- Each platform MXBean is registered with a unique name defined in the specification of the management interface. This is a single MBeanServer that can be shared by different managed components running within the same Java virtual machine. ! <h3>Interoperability</h3> <p>A management application and a platform MBeanServer of a running virtual machine can interoperate without requiring classes used by the platform MXBean interfaces. The data types being transmitted between the JMX connector
*** 70,80 **** A data type used by the MXBean interfaces are mapped to an open type when being accessed via MBeanServer interface. See the <a href="{@docRoot}/java.management/javax/management/MXBean.html#MXBean-spec"> MXBean</a> specification for details. ! <h2><a id="examples">Ways to Access MXBeans</a></h2> <p>An application can monitor the instrumentation of the Java virtual machine and the runtime in the following ways: <p> <b>1. Direct access to an MXBean interface</b> --- 70,80 ---- A data type used by the MXBean interfaces are mapped to an open type when being accessed via MBeanServer interface. See the <a href="{@docRoot}/java.management/javax/management/MXBean.html#MXBean-spec"> MXBean</a> specification for details. ! <h3><a id="examples">Ways to Access MXBeans</a></h3> <p>An application can monitor the instrumentation of the Java virtual machine and the runtime in the following ways: <p> <b>1. Direct access to an MXBean interface</b>
*** 161,171 **** </pre> </li> </ul> ! <h2><a id="extension">Platform Extension</a></h2> <p>A Java virtual machine implementation may add its platform extension to the management interface by defining platform-dependent interfaces that extend the standard management interfaces to include platform-specific metrics and management operations. --- 161,171 ---- </pre> </li> </ul> ! <h3><a id="extension">Platform Extension</a></h3> <p>A Java virtual machine implementation may add its platform extension to the management interface by defining platform-dependent interfaces that extend the standard management interfaces to include platform-specific metrics and management operations.
< prev index next >