|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectorg.eclipse.jetty.util.log.AbstractLogger
org.eclipse.jetty.util.log.StdErrLog
public class StdErrLog
StdErr Logging. This implementation of the Logging facade sends all logs to StdErr with minimal formatting.
If the system property "org.eclipse.jetty.LEVEL" is set to one of the following (ALL, DEBUG, INFO, WARN), then set the eclipse jetty root level logger level to that specified level. (Default level is INFO)
If the system property "org.eclipse.jetty.util.log.SOURCE" is set, then the source method/file of a log is logged. For named debuggers, the system property name+".SOURCE" is checked, eg "org.eclipse.jetty.util.log.stderr.SOURCE". If it is not not set, then "org.eclipse.jetty.util.log.SOURCE" is used as the default.
If the system property "org.eclipse.jetty.util.log.stderr.LONG" is set, then the full, unabbreviated name of the logger is used for logging.
| 字段摘要 | |
|---|---|
static int |
LEVEL_ALL
|
static int |
LEVEL_DEBUG
|
static int |
LEVEL_INFO
|
static int |
LEVEL_WARN
|
| 构造方法摘要 | |
|---|---|
StdErrLog()
|
|
StdErrLog(String name)
|
|
StdErrLog(String name,
Properties props)
|
|
| 方法摘要 | |
|---|---|
protected static String |
condensePackageString(String classname)
Condenses a classname by stripping down the package name to just the first character of each package name segment.Configured Examples: "org.eclipse.jetty.test.FooTest" = "oejt.FooTest" "org.eclipse.jetty.server.logging.LogTest" = "orjsl.LogTest" |
void |
debug(String msg,
Object... args)
|
void |
debug(String msg,
Throwable thrown)
|
void |
debug(Throwable thrown)
|
int |
getLevel()
|
protected static int |
getLevelId(String levelSegment,
String levelName)
|
static int |
getLoggingLevel(Properties props,
String name)
Get the Logging Level for the provided log name. |
String |
getName()
|
void |
ignore(Throwable ignored)
|
void |
info(String msg,
Object... args)
|
void |
info(String msg,
Throwable thrown)
|
void |
info(Throwable thrown)
|
boolean |
isDebugEnabled()
|
boolean |
isHideStacks()
|
boolean |
isPrintLongNames()
|
boolean |
isSource()
Is the source of a log, logged |
protected org.eclipse.jetty.util.log.Logger |
newLogger(String fullname)
Create a Child Logger of this Logger. |
void |
setDebugEnabled(boolean enabled)
Legacy interface where a programmatic configuration of the logger level is done as a wholesale approach. |
void |
setHideStacks(boolean hideStacks)
|
void |
setLevel(int level)
Set the level for this logger. |
void |
setPrintLongNames(boolean printLongNames)
|
static void |
setProperties(Properties props)
|
void |
setSource(boolean source)
Set if a log source is logged. |
void |
setStdErrStream(PrintStream stream)
|
String |
toString()
|
void |
warn(String msg,
Object... args)
|
void |
warn(String msg,
Throwable thrown)
|
void |
warn(Throwable thrown)
|
| 从类 org.eclipse.jetty.util.log.AbstractLogger 继承的方法 |
|---|
getLogger |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 字段详细信息 |
|---|
public static final int LEVEL_ALL
public static final int LEVEL_DEBUG
public static final int LEVEL_INFO
public static final int LEVEL_WARN
| 构造方法详细信息 |
|---|
public StdErrLog()
public StdErrLog(String name)
public StdErrLog(String name,
Properties props)
| 方法详细信息 |
|---|
public static int getLoggingLevel(Properties props,
String name)
props - the properties to checkname - the name to get log for
protected static int getLevelId(String levelSegment,
String levelName)
protected static String condensePackageString(String classname)
Examples: "org.eclipse.jetty.test.FooTest" = "oejt.FooTest" "org.eclipse.jetty.server.logging.LogTest" = "orjsl.LogTest"
classname - the fully qualified class name
public String getName()
public void setPrintLongNames(boolean printLongNames)
public boolean isPrintLongNames()
public boolean isHideStacks()
public void setHideStacks(boolean hideStacks)
public boolean isSource()
public void setSource(boolean source)
source - true if the class, method, file and line number of a log is logged.
public void warn(String msg,
Object... args)
public void warn(Throwable thrown)
public void warn(String msg,
Throwable thrown)
public void info(String msg,
Object... args)
public void info(Throwable thrown)
public void info(String msg,
Throwable thrown)
public boolean isDebugEnabled()
public void setDebugEnabled(boolean enabled)
public int getLevel()
public void setLevel(int level)
Available values (LEVEL_ALL, LEVEL_DEBUG, LEVEL_INFO,
LEVEL_WARN)
level - the level to set the logger topublic void setStdErrStream(PrintStream stream)
public void debug(String msg,
Object... args)
public void debug(Throwable thrown)
public void debug(String msg,
Throwable thrown)
protected org.eclipse.jetty.util.log.Logger newLogger(String fullname)
org.eclipse.jetty.util.log.AbstractLogger 中的 newLoggerpublic String toString()
Object 中的 toStringpublic static void setProperties(Properties props)
public void ignore(Throwable ignored)
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||