|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.jetty.util.log.Log
public class Log
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.
StdErrLog
,
Slf4jLog
Field Summary | |
---|---|
static boolean |
__ignored
Legacy flag indicating if ignore(Throwable) methods produce any output in the Logger s |
static String |
__logClass
The Logger implementation class name |
protected static Properties |
__props
Logging Configuration Properties |
static String |
EXCEPTION
|
static String |
IGNORED
|
Constructor Summary | |
---|---|
Log()
|
Method Summary | |
---|---|
static void |
debug(String msg)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
debug(String msg,
Object arg)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
debug(String msg,
Object arg0,
Object arg1)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
debug(Throwable th)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static Logger |
getLog()
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static Logger |
getLogger(Class<?> clazz)
Obtain a named Logger based on the fully qualified class name. |
static Logger |
getLogger(String name)
Obtain a named Logger or the default Logger if null is passed. |
static Map<String,Logger> |
getLoggers()
Get a map of all configured Logger instances. |
static Logger |
getRootLogger()
Get the root logger. |
static void |
ignore(Throwable thrown)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
info(String msg)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
info(String msg,
Object arg)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
info(String msg,
Object arg0,
Object arg1)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static boolean |
initialized()
|
static boolean |
isDebugEnabled()
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
setLog(Logger log)
|
static void |
setLogToParent(String name)
Set Log to parent Logger. |
static void |
warn(String msg)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
warn(String msg,
Object arg)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
warn(String msg,
Object arg0,
Object arg1)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
warn(String msg,
Throwable th)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
static void |
warn(Throwable th)
Deprecated. anonymous logging is deprecated, use a named Logger obtained from getLogger(String) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String EXCEPTION
public static final String IGNORED
protected static Properties __props
public static String __logClass
Logger
implementation class name
public static boolean __ignored
ignore(Throwable)
methods produce any output in the Logger
s
Constructor Detail |
---|
public Log()
Method Detail |
---|
public static boolean initialized()
public static void setLog(Logger log)
@Deprecated public static Logger getLog()
Logger
obtained from getLogger(String)
public static Logger getRootLogger()
public static void setLogToParent(String name)
If there is a different Log class available from a parent classloader,
call getLogger(String)
on it and construct a LoggerLog
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));
name
- Logger name@Deprecated public static void debug(Throwable th)
Logger
obtained from getLogger(String)
@Deprecated public static void debug(String msg)
Logger
obtained from getLogger(String)
@Deprecated public static void debug(String msg, Object arg)
Logger
obtained from getLogger(String)
@Deprecated public static void debug(String msg, Object arg0, Object arg1)
Logger
obtained from getLogger(String)
@Deprecated public static void ignore(Throwable thrown)
Logger
obtained from getLogger(String)
@Deprecated public static void info(String msg)
Logger
obtained from getLogger(String)
@Deprecated public static void info(String msg, Object arg)
Logger
obtained from getLogger(String)
@Deprecated public static void info(String msg, Object arg0, Object arg1)
Logger
obtained from getLogger(String)
@Deprecated public static boolean isDebugEnabled()
Logger
obtained from getLogger(String)
@Deprecated public static void warn(String msg)
Logger
obtained from getLogger(String)
@Deprecated public static void warn(String msg, Object arg)
Logger
obtained from getLogger(String)
@Deprecated public static void warn(String msg, Object arg0, Object arg1)
Logger
obtained from getLogger(String)
@Deprecated public static void warn(String msg, Throwable th)
Logger
obtained from getLogger(String)
@Deprecated public static void warn(Throwable th)
Logger
obtained from getLogger(String)
public static Logger getLogger(Class<?> clazz)
clazz
- the class to base the Logger name off of
public static Logger getLogger(String name)
name
- the Logger name
public static Map<String,Logger> getLoggers()
Logger
instances.
Logger
instances
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |