|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.velocity.runtime.log.CommonsLogLogChute
Redirects Velocity's LogChute messages to commons-logging.
To use, first set up commons-logging, then tell Velocity to use
this class for logging by adding the following to your velocity.properties:
runtime.log.logsystem.class = org.apache.velocity.runtime.log.CommonsLogLogChute
You may also set this property to specify what log/name Velocity's
messages should be logged to (example below is default).
runtime.log.logsystem.commons.logging.name = org.apache.velocity
Field Summary | |
static String |
DEFAULT_LOG_NAME
Default name for the commons-logging instance |
protected org.apache.commons.logging.Log |
log
the commons-logging Log instance |
static String |
LOGCHUTE_COMMONS_LOG_NAME
Property key for specifying the name for the log instance |
Fields inherited from interface org.apache.velocity.runtime.log.LogChute |
DEBUG_ID, DEBUG_PREFIX, ERROR_ID, ERROR_PREFIX, INFO_ID, INFO_PREFIX, TRACE_ID, TRACE_PREFIX, WARN_ID, WARN_PREFIX |
Constructor Summary | |
CommonsLogLogChute()
|
Method Summary | |
void |
init(RuntimeServices rs)
LogChute methods |
boolean |
isLevelEnabled(int level)
Checks whether the specified log level is enabled. |
void |
log(int level,
String message)
Send a log message from Velocity. |
void |
log(int level,
String message,
Throwable t)
Send a log message from Velocity with an error. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String LOGCHUTE_COMMONS_LOG_NAME
public static final String DEFAULT_LOG_NAME
protected org.apache.commons.logging.Log log
Constructor Detail |
public CommonsLogLogChute()
Method Detail |
public void init(RuntimeServices rs) throws Exception
init
in interface LogChute
rs
-
Exception
public void log(int level, String message)
log
in interface LogChute
level
- message
- public void log(int level, String message, Throwable t)
log
in interface LogChute
level
- message
- t
- public boolean isLevelEnabled(int level)
isLevelEnabled
in interface LogChute
level
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |