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 Summary

      Constructors 
      Constructor Description
      JavaUtilLog()
      Deprecated.
       
      JavaUtilLog​(java.lang.String name)
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void debug​(java.lang.String msg, long arg)
      Deprecated.
      Formats and logs at debug level.
      void debug​(java.lang.String msg, java.lang.Object... args)
      Deprecated.
      Formats and logs at debug level.
      void debug​(java.lang.String msg, java.lang.Throwable thrown)
      Deprecated.
      Logs the given message at debug level, with Throwable information.
      void debug​(java.lang.Throwable thrown)
      Deprecated.
      Logs the given Throwable information at debug level
      java.lang.String getName()
      Deprecated.
       
      void ignore​(java.lang.Throwable ignored)
      Deprecated.
      Ignore an exception.
      void info​(java.lang.String msg, java.lang.Object... args)
      Deprecated.
      Formats and logs at info level.
      void info​(java.lang.String msg, java.lang.Throwable thrown)
      Deprecated.
      Logs the given message at info level, with Throwable information.
      void info​(java.lang.Throwable thrown)
      Deprecated.
      Logs the given Throwable information at info level
      boolean isDebugEnabled()
      Deprecated.
       
      void setDebugEnabled​(boolean enabled)
      Deprecated.
      Mutator used to turn debug on programmatically.
      void warn​(java.lang.String msg, java.lang.Object... args)
      Deprecated.
      Formats and logs at warn level.
      void warn​(java.lang.String msg, java.lang.Throwable thrown)
      Deprecated.
      Logs the given message at warn level, with Throwable information.
      void warn​(java.lang.Throwable thrown)
      Deprecated.
      Logs the given Throwable information at warn level
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JavaUtilLog

        public JavaUtilLog()
        Deprecated.
      • JavaUtilLog

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

      • getName

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

        public void warn​(java.lang.String msg,
                         java.lang.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​(java.lang.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​(java.lang.String msg,
                         java.lang.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​(java.lang.String msg,
                         java.lang.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​(java.lang.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​(java.lang.String msg,
                         java.lang.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​(java.lang.String msg,
                          java.lang.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​(java.lang.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​(java.lang.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​(java.lang.String msg,
                          java.lang.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​(java.lang.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