src/share/classes/java/util/logging/LoggingMXBean.java

Print this page

        

*** 25,59 **** package java.util.logging; /** ! * The management interface for the logging facility. * * <p>There is a single global instance of the <tt>LoggingMXBean</tt>. ! * This instance is an ! * <a href="../../lang/management/ManagementFactory.html#MXBean">MXBean</a> ! * can be obtained by calling ! * the {@link LogManager#getLoggingMXBean} method or from the * {@linkplain java.lang.management.ManagementFactory#getPlatformMBeanServer * platform <tt>MBeanServer</tt>}. * - * The {@link javax.management.ObjectName ObjectName} for uniquely - * identifying the <tt>LoggingMXBean</tt> within an MBeanServer is: - * <blockquote> - * {@link LogManager#LOGGING_MXBEAN_NAME - * <tt>java.util.logging:type=Logging</tt>} - * </blockquote> - * - * The instance registered in the platform <tt>MBeanServer</tt> with - * this {@code ObjectName} is also a {@link PlatformLoggingMXBean}. - * * @author Ron Mann * @author Mandy Chung * @since 1.5 * ! * @see PlatformLoggingMXBean */ public interface LoggingMXBean { /** * Returns the list of currently registered loggers. This method --- 25,64 ---- package java.util.logging; /** ! * The management interface for the logging facility. It is recommended ! * to use the {@link java.lang.management.PlatformLoggingMXBean} management ! * interface that implements all attributes defined in this ! * {@code LoggingMXBean}. The ! * {@link java.lang.management.ManagementFactory#getPlatformMXBean(Class) ! * ManagementFactory.getPlatformMXBean} method can be used to obtain ! * the {@code PlatformLoggingMXBean} object representing the management ! * interface for logging. * * <p>There is a single global instance of the <tt>LoggingMXBean</tt>. ! * This instance is an {@link javax.management.MXBean MXBean} that ! * can be obtained by calling the {@link LogManager#getLoggingMXBean} ! * method or from the * {@linkplain java.lang.management.ManagementFactory#getPlatformMBeanServer * platform <tt>MBeanServer</tt>}. + * <p> + * The {@link javax.management.ObjectName ObjectName} that uniquely identifies + * the management interface for logging within the {@code MBeanServer} is: + * <pre> + * {@link LogManager#LOGGING_MXBEAN_NAME java.util.logging:type=Logging} + * </pre> + * <p> + * The instance registered in the platform <tt>MBeanServer</tt> + * is also a {@link java.lang.management.PlatformLoggingMXBean}. * * @author Ron Mann * @author Mandy Chung * @since 1.5 * ! * @see java.lang.management.PlatformLoggingMXBean */ public interface LoggingMXBean { /** * Returns the list of currently registered loggers. This method