Class JavaUtilLog

  • All Implemented Interfaces:
    Logger

    @Deprecated(since="2021-05-27")
    public class JavaUtilLog
    extends AbstractLogger
    Deprecated.
    The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.

    Implementation of Jetty Logger based on Logger.

    You can also set the logger level using standard java.util.logging configuration.

    Configuration Properties:
    ${name|hierarchy}.LEVEL=(ALL|DEBUG|INFO|WARN|OFF)
    Sets the level that the Logger should log at.
    Names can be a package name, or a fully qualified class name.
    Default: The default from the java.util.logging mechanism/configuration
    org.eclipse.jetty.util.log.javautil.PROPERTIES=<property-resource-name>
    If set, it is used as a classpath resource name to find a java.util.logging property file.
    Default: null
    org.eclipse.jetty.util.log.javautil.SOURCE=(true|false)
    Set the LogRecord source class and method for JavaUtilLog.
    Default: true
    org.eclipse.jetty.util.log.SOURCE=(true|false)
    Set the LogRecord source class and method for all Loggers.
    Default: depends on Logger class
    • Constructor Detail

      • JavaUtilLog

        public JavaUtilLog()
        Deprecated.
      • JavaUtilLog

        public JavaUtilLog​(String name)
        Deprecated.
    • Method Detail

      • getName

        public String getName()
        Deprecated.
        Returns:
        the name of this logger
      • warn

        public void warn​(String msg,
                         Object... args)
        Deprecated.
        Description copied from interface: Logger
        Formats and logs at warn level.
        Parameters:
        msg - the formatting string
        args - the optional arguments
      • warn

        public void warn​(Throwable thrown)
        Deprecated.
        Description copied from interface: Logger
        Logs the given Throwable information at warn level
        Parameters:
        thrown - the Throwable to log
      • warn

        public void warn​(String msg,
                         Throwable thrown)
        Deprecated.
        Description copied from interface: Logger
        Logs the given message at warn level, with Throwable information.
        Parameters:
        msg - the message to log
        thrown - the Throwable to log
      • info

        public void info​(String msg,
                         Object... args)
        Deprecated.
        Description copied from interface: Logger
        Formats and logs at info level.
        Parameters:
        msg - the formatting string
        args - the optional arguments
      • info

        public void info​(Throwable thrown)
        Deprecated.
        Description copied from interface: Logger
        Logs the given Throwable information at info level
        Parameters:
        thrown - the Throwable to log
      • info

        public void info​(String msg,
                         Throwable thrown)
        Deprecated.
        Description copied from interface: Logger
        Logs the given message at info level, with Throwable information.
        Parameters:
        msg - the message to log
        thrown - the Throwable to log
      • isDebugEnabled

        public boolean isDebugEnabled()
        Deprecated.
        Returns:
        whether the debug level is enabled
      • setDebugEnabled

        public void setDebugEnabled​(boolean enabled)
        Deprecated.
        Description copied from interface: Logger
        Mutator used to turn debug on programmatically.
        Parameters:
        enabled - whether to enable the debug level
      • debug

        public void debug​(String msg,
                          Object... args)
        Deprecated.
        Description copied from interface: Logger
        Formats and logs at debug level.
        Parameters:
        msg - the formatting string
        args - the optional arguments
      • debug

        public void debug​(String msg,
                          long arg)
        Deprecated.
        Description copied from interface: Logger
        Formats and logs at debug level. avoids autoboxing of integers
        Specified by:
        debug in interface Logger
        Overrides:
        debug in class AbstractLogger
        Parameters:
        msg - the formatting string
        arg - long value
      • debug

        public void debug​(Throwable thrown)
        Deprecated.
        Description copied from interface: Logger
        Logs the given Throwable information at debug level
        Parameters:
        thrown - the Throwable to log
      • debug

        public void debug​(String msg,
                          Throwable thrown)
        Deprecated.
        Description copied from interface: Logger
        Logs the given message at debug level, with Throwable information.
        Parameters:
        msg - the message to log
        thrown - the Throwable to log
      • ignore

        public void ignore​(Throwable ignored)
        Deprecated.
        Description copied from interface: Logger
        Ignore an exception.

        This should be used rather than an empty catch block.

        Parameters:
        ignored - the throwable to log as ignored