Class Log
- java.lang.Object
-
- org.eclipse.jetty.util.log.Log
-
@Deprecated(since="2021-05-27") public class Log extends java.lang.Object
Deprecated.The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.Logging. This class provides a static logging interface. If an instance of the org.slf4j.Logger class is found on the classpath, the static log methods are directed to a slf4j logger for "org.eclipse.log". Otherwise the logs are directed to stderr.The "org.eclipse.jetty.util.log.class" system property can be used to select a specific logging implementation.
If the system property org.eclipse.jetty.util.log.IGNORED is set, then ignored exceptions are logged in detail.
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
__ignored
Deprecated.Legacy flag indicating ifLogger.ignore(Throwable)
methods produce any output in theLogger
sstatic java.lang.String
__logClass
Deprecated.TheLogger
implementation class namestatic java.lang.String
EXCEPTION
Deprecated.static java.lang.String
IGNORED
Deprecated.
-
Constructor Summary
Constructors Constructor Description Log()
Deprecated.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Logger
getLog()
Deprecated.static Logger
getLogger(java.lang.Class<?> clazz)
Deprecated.Obtain a named Logger based on the fully qualified class name.static Logger
getLogger(java.lang.String name)
Deprecated.Obtain a named Logger or the default Logger if null is passed.static java.util.Map<java.lang.String,Logger>
getLoggers()
Deprecated.Get a map of all configuredLogger
instances.static java.util.Properties
getProperties()
Deprecated.static Logger
getRootLogger()
Deprecated.Get the root logger.static void
initialized()
Deprecated.static void
setLog(Logger log)
Deprecated.Set the root logger.static void
setLogToParent(java.lang.String name)
Deprecated.Set Log to parent Logger.
-
-
-
Field Detail
-
EXCEPTION
public static final java.lang.String EXCEPTION
Deprecated.- See Also:
- Constant Field Values
-
IGNORED
public static final java.lang.String IGNORED
Deprecated.- See Also:
- Constant Field Values
-
__logClass
public static java.lang.String __logClass
Deprecated.TheLogger
implementation class name
-
__ignored
public static boolean __ignored
Deprecated.Legacy flag indicating ifLogger.ignore(Throwable)
methods produce any output in theLogger
s
-
-
Method Detail
-
initialized
public static void initialized()
Deprecated.
-
getLog
public static Logger getLog()
Deprecated.
-
setLog
public static void setLog(Logger log)
Deprecated.Set the root logger.Note that if any classes have statically obtained their logger instance prior to this call, their Logger will not be affected by this call.
- Parameters:
log
- the root logger implementation to set
-
getRootLogger
public static Logger getRootLogger()
Deprecated.Get the root logger.- Returns:
- the root logger
-
setLogToParent
public static void setLogToParent(java.lang.String name)
Deprecated.Set Log to parent Logger.If there is a different Log class available from a parent classloader, call
getLogger(String)
on it and construct aLoggerLog
instance as this Log's Logger, so that logging is delegated to the parent Log.This should be used if a webapp is using Log, but wishes the logging to be directed to the containers log.
If there is not parent Log, then this call is equivalent to
Log.setLog(Log.getLogger(name));
- Parameters:
name
- Logger name
-
getLogger
public static Logger getLogger(java.lang.Class<?> clazz)
Deprecated.Obtain a named Logger based on the fully qualified class name.- Parameters:
clazz
- the class to base the Logger name off of- Returns:
- the Logger with the given name
-
getLogger
public static Logger getLogger(java.lang.String name)
Deprecated.Obtain a named Logger or the default Logger if null is passed.- Parameters:
name
- the Logger name- Returns:
- the Logger with the given name
-
getLoggers
@ManagedAttribute("list of all instantiated loggers") public static java.util.Map<java.lang.String,Logger> getLoggers()
Deprecated.Get a map of all configuredLogger
instances.- Returns:
- a map of all configured
Logger
instances
-
getProperties
public static java.util.Properties getProperties()
Deprecated.
-
-