|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.velocity.tools.generic.log.LogSystemCommonsLog
Redirects commons-logging messages to Velocity's LogSystem.
To use, specify this class in your commons-logging.properties:
org.apache.commons.logging.Log=org.apache.velocity.tools.generic.log.LogSystemCommonsLog
Field Summary | |
private boolean |
printStackTrace
|
Constructor Summary | |
LogSystemCommonsLog()
Default constructor |
|
LogSystemCommonsLog(boolean pst)
Lets you set whether or not this instance should print the full stack trace of exceptions and errors passed to it. |
|
LogSystemCommonsLog(java.lang.String name)
Meaningless constructor to make commons-logging happy. |
Method Summary | |
void |
debug(java.lang.Object message)
Passes messages to Velocity's LogSystem at "DEBUG" level. |
void |
debug(java.lang.Object message,
java.lang.Throwable t)
Passes messages to Velocity's LogSystem at "DEBUG" level. |
void |
error(java.lang.Object message)
Passes messages to Velocity's LogSystem at "ERROR" level. |
void |
error(java.lang.Object message,
java.lang.Throwable t)
Passes messages to Velocity's LogSystem at "ERROR" level. |
void |
fatal(java.lang.Object message)
Passes messages to Velocity's LogSystem at "ERROR" level. |
void |
fatal(java.lang.Object message,
java.lang.Throwable t)
Passes messages to Velocity's LogSystem at "ERROR" level. |
void |
info(java.lang.Object message)
Passes messages to Velocity's LogSystem at "INFO" level. |
void |
info(java.lang.Object message,
java.lang.Throwable t)
Passes messages to Velocity's LogSystem at "INFO" level. |
boolean |
isDebugEnabled()
Always returns true since Velocity's LogSystem doesn't provide this information. |
boolean |
isErrorEnabled()
Always returns true since Velocity's LogSystem doesn't provide this information. |
boolean |
isFatalEnabled()
Always returns true since Velocity's LogSystem doesn't provide this information. |
boolean |
isInfoEnabled()
Always returns true since Velocity's LogSystem doesn't provide this information. |
boolean |
isTraceEnabled()
Always returns true since Velocity's LogSystem doesn't provide this information. |
boolean |
isWarnEnabled()
Always returns true since Velocity's LogSystem doesn't provide this information. |
private void |
log(int level,
java.lang.Object message)
|
private void |
log(int level,
java.lang.Object message,
java.lang.Throwable t)
|
void |
trace(java.lang.Object message)
Passes messages to Velocity's LogSystem at "DEBUG" level. |
void |
trace(java.lang.Object message,
java.lang.Throwable t)
Passes messages to Velocity's LogSystem at "DEBUG" level. |
void |
warn(java.lang.Object message)
Passes messages to Velocity's LogSystem at "WARN" level. |
void |
warn(java.lang.Object message,
java.lang.Throwable t)
Passes messages to Velocity's LogSystem at "WARN" level. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private boolean printStackTrace
Constructor Detail |
public LogSystemCommonsLog()
public LogSystemCommonsLog(java.lang.String name)
public LogSystemCommonsLog(boolean pst)
It should be possible to create a LogFactory implementation that takes advantage of this constructor.
pst
- if true, stack traces will be printedMethod Detail |
private void log(int level, java.lang.Object message)
private void log(int level, java.lang.Object message, java.lang.Throwable t)
public void trace(java.lang.Object message)
trace
in interface org.apache.commons.logging.Log
public void trace(java.lang.Object message, java.lang.Throwable t)
trace
in interface org.apache.commons.logging.Log
public void debug(java.lang.Object message)
debug
in interface org.apache.commons.logging.Log
public void debug(java.lang.Object message, java.lang.Throwable t)
debug
in interface org.apache.commons.logging.Log
public void info(java.lang.Object message)
info
in interface org.apache.commons.logging.Log
public void info(java.lang.Object message, java.lang.Throwable t)
info
in interface org.apache.commons.logging.Log
public void warn(java.lang.Object message)
warn
in interface org.apache.commons.logging.Log
public void warn(java.lang.Object message, java.lang.Throwable t)
warn
in interface org.apache.commons.logging.Log
public void error(java.lang.Object message)
error
in interface org.apache.commons.logging.Log
public void error(java.lang.Object message, java.lang.Throwable t)
error
in interface org.apache.commons.logging.Log
public void fatal(java.lang.Object message)
fatal
in interface org.apache.commons.logging.Log
public void fatal(java.lang.Object message, java.lang.Throwable t)
fatal
in interface org.apache.commons.logging.Log
public boolean isTraceEnabled()
isTraceEnabled
in interface org.apache.commons.logging.Log
public boolean isDebugEnabled()
isDebugEnabled
in interface org.apache.commons.logging.Log
public boolean isInfoEnabled()
isInfoEnabled
in interface org.apache.commons.logging.Log
public boolean isWarnEnabled()
isWarnEnabled
in interface org.apache.commons.logging.Log
public boolean isErrorEnabled()
isErrorEnabled
in interface org.apache.commons.logging.Log
public boolean isFatalEnabled()
isFatalEnabled
in interface org.apache.commons.logging.Log
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |