33 * the JDK default implementation of the LoggerFinder will return loggers
34 * implementing this extension when {@code java.util.logging} is present.
35 * </p>
36 * <p>
37 * When {@code java.util.logging} is present, Logger instances returned by
38 * the JDK default implementation of the LoggerFinder
39 * wrap an instance of {@link java.util.logging.Logger java.util.logging.Logger}
40 * and implement the {@link
41 * sun.util.logging.PlatformLogger.Bridge PlatformLogger.Bridge}
42 * extension, overriding all the methods defined in
43 * that extension in order to call the corresponding methods on their wrapped
44 * {@linkplain java.util.logging.Logger backend Logger} instance.
45 * <p>
46 * <br>
47 * @see java.lang.System.LoggerFinder
48 * @see java.lang.System.Logger
49 * @see sun.util.logging.PlatformLogger
50 * @see sun.util.logging.PlatformLogger.Bridge
51 * @see jdk.internal.logger
52 *
53 * @since 1.9
54 */
55 package sun.util.logging.internal;
|
33 * the JDK default implementation of the LoggerFinder will return loggers
34 * implementing this extension when {@code java.util.logging} is present.
35 * </p>
36 * <p>
37 * When {@code java.util.logging} is present, Logger instances returned by
38 * the JDK default implementation of the LoggerFinder
39 * wrap an instance of {@link java.util.logging.Logger java.util.logging.Logger}
40 * and implement the {@link
41 * sun.util.logging.PlatformLogger.Bridge PlatformLogger.Bridge}
42 * extension, overriding all the methods defined in
43 * that extension in order to call the corresponding methods on their wrapped
44 * {@linkplain java.util.logging.Logger backend Logger} instance.
45 * <p>
46 * <br>
47 * @see java.lang.System.LoggerFinder
48 * @see java.lang.System.Logger
49 * @see sun.util.logging.PlatformLogger
50 * @see sun.util.logging.PlatformLogger.Bridge
51 * @see jdk.internal.logger
52 *
53 * @since 9
54 */
55 package sun.util.logging.internal;
|