public class Log4JLogChute extends java.lang.Object implements LogChute
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.slf4j.Logger |
logger
Log4J logging API.
|
static java.lang.String |
RUNTIME_LOG_LOG4J_LOGGER |
static java.lang.String |
RUNTIME_LOG_LOG4J_LOGGER_LEVEL |
DEBUG_ID, DEBUG_PREFIX, ERROR_ID, ERROR_PREFIX, INFO_ID, INFO_PREFIX, TRACE_ID, TRACE_PREFIX, WARN_ID, WARN_PREFIX| 构造器和说明 |
|---|
Log4JLogChute() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
finalize()
Also do a shutdown if the object is destroy()'d.
|
void |
init(RuntimeServices rs)
Initializes this LogChute.
|
boolean |
isLevelEnabled(int level)
Tell whether or not a log level is enabled.
|
void |
log(int level,
java.lang.String message)
logs messages
|
void |
log(int level,
java.lang.String message,
java.lang.Throwable t)
Send a log message from Velocity along with an exception or error
|
void |
shutdown()
Close all destinations
|
public static final java.lang.String RUNTIME_LOG_LOG4J_LOGGER
public static final java.lang.String RUNTIME_LOG_LOG4J_LOGGER_LEVEL
protected org.slf4j.Logger logger
public void init(RuntimeServices rs) throws java.lang.Exception
LogChuteinit 在接口中 LogChutejava.lang.ExceptionLogChute.init(bboss.org.apache.velocity.runtime.RuntimeServices)public void log(int level,
java.lang.String message)
public void log(int level,
java.lang.String message,
java.lang.Throwable t)
LogChutelog 在接口中 LogChuteLogChute.log(int, java.lang.String, java.lang.Throwable)public boolean isLevelEnabled(int level)
LogChuteisLevelEnabled 在接口中 LogChuteLogChute.isLevelEnabled(int)protected void finalize()
throws java.lang.Throwable
finalize 在类中 java.lang.Objectjava.lang.Throwablepublic void shutdown()