Class LogChuteCommonsLog
- java.lang.Object
-
- org.apache.velocity.tools.generic.log.LogChuteCommonsLog
-
- Direct Known Subclasses:
LogSystemCommonsLog
public class LogChuteCommonsLog extends java.lang.Object
Redirects commons-logging messages to Velocity's configured LogChute.To use, specify this class in your commons-logging.properties:
org.apache.commons.logging.Log=org.apache.velocity.tools.generic.log.LogChuteCommonsLog
- Since:
- VelocityTools 2.0
- Version:
- $Id: LogChuteCommonsLog.java 72115 2004-11-11 07:00:54Z nbubna $
-
-
Constructor Summary
Constructors Constructor Description LogChuteCommonsLog()
LogChuteCommonsLog(java.lang.String category)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug(java.lang.Object message)
Passes messages to Velocity's LogChute at "DEBUG" level.void
debug(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "DEBUG" level.void
error(java.lang.Object message)
Passes messages to Velocity's LogChute at "ERROR" level.void
error(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "ERROR" level.void
fatal(java.lang.Object message)
Passes messages to Velocity's LogChute at "ERROR" level.void
fatal(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "ERROR" level.protected org.apache.velocity.runtime.log.Log
getTarget()
protected static org.apache.velocity.runtime.log.Log
getVelocityLog()
Allow subclasses to statically access the static target.void
info(java.lang.Object message)
Passes messages to Velocity's LogChute at "INFO" level.void
info(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "INFO" level.boolean
isDebugEnabled()
Returns true if Velocity's LogChute returns true for isDebugEnabled().boolean
isErrorEnabled()
Returns true if Velocity's LogChute returns true for isErrorEnabled().boolean
isFatalEnabled()
Returns true if isErrorEnabled() returns true, since Velocity's LogChute doesn't support this level.boolean
isInfoEnabled()
Returns true if Velocity's LogChute returns true for isInfoEnabled().boolean
isTraceEnabled()
Returns true if Velocity's LogChute returns true for isTraceEnabled().boolean
isWarnEnabled()
Returns true if Velocity's LogChute returns true for isWarnEnabled().static void
setVelocityLog(org.apache.velocity.runtime.log.Log target)
Set a VelocityEngine to handle all the log messages.void
trace(java.lang.Object message)
Passes messages to Velocity's LogChute at "DEBUG" level.void
trace(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "DEBUG" level.void
warn(java.lang.Object message)
Passes messages to Velocity's LogChute at "WARN" level.void
warn(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "WARN" level.
-
-
-
Method Detail
-
getVelocityLog
protected static org.apache.velocity.runtime.log.Log getVelocityLog()
Allow subclasses to statically access the static target.
-
setVelocityLog
public static void setVelocityLog(org.apache.velocity.runtime.log.Log target)
Set a VelocityEngine to handle all the log messages.
-
getTarget
protected org.apache.velocity.runtime.log.Log getTarget()
-
trace
public void trace(java.lang.Object message)
Passes messages to Velocity's LogChute at "DEBUG" level. (it's the lowest available. sorry.)
-
trace
public void trace(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "DEBUG" level. (it's the lowest available. sorry.)
-
debug
public void debug(java.lang.Object message)
Passes messages to Velocity's LogChute at "DEBUG" level.
-
debug
public void debug(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "DEBUG" level.
-
info
public void info(java.lang.Object message)
Passes messages to Velocity's LogChute at "INFO" level.
-
info
public void info(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "INFO" level.
-
warn
public void warn(java.lang.Object message)
Passes messages to Velocity's LogChute at "WARN" level.
-
warn
public void warn(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "WARN" level.
-
error
public void error(java.lang.Object message)
Passes messages to Velocity's LogChute at "ERROR" level.
-
error
public void error(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "ERROR" level.
-
fatal
public void fatal(java.lang.Object message)
Passes messages to Velocity's LogChute at "ERROR" level. (it's the highest available. sorry.)
-
fatal
public void fatal(java.lang.Object message, java.lang.Throwable t)
Passes messages to Velocity's LogChute at "ERROR" level. (it's the highest available. sorry.)
-
isTraceEnabled
public boolean isTraceEnabled()
Returns true if Velocity's LogChute returns true for isTraceEnabled().
-
isDebugEnabled
public boolean isDebugEnabled()
Returns true if Velocity's LogChute returns true for isDebugEnabled().
-
isInfoEnabled
public boolean isInfoEnabled()
Returns true if Velocity's LogChute returns true for isInfoEnabled().
-
isWarnEnabled
public boolean isWarnEnabled()
Returns true if Velocity's LogChute returns true for isWarnEnabled().
-
isErrorEnabled
public boolean isErrorEnabled()
Returns true if Velocity's LogChute returns true for isErrorEnabled().
-
isFatalEnabled
public boolean isFatalEnabled()
Returns true if isErrorEnabled() returns true, since Velocity's LogChute doesn't support this level.
-
-