Class CommonsLogLogSystem
- java.lang.Object
-
- org.apache.velocity.tools.generic.log.CommonsLogLogSystem
-
- All Implemented Interfaces:
org.apache.velocity.runtime.log.LogSystem
@Deprecated public class CommonsLogLogSystem extends Object implements org.apache.velocity.runtime.log.LogSystem
Deprecated.Use CommonsLogLogChute in Velocity 1.6 instead.Redirects Velocity's LogSystem messages to commons-logging.Please use CommonsLogLogChute in Velocity Engine 1.6 as this will be removed in VelocityTools releases subsequent to Velocity 1.6's release, if not earlier.
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.tools.generic.log.CommonsLogLogSystemYou 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- Since:
- VelocityTools 1.1
- Version:
- $Id$
- Author:
- Nathan Bubna
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_LOG_NAMEDeprecated.Default name for the commons-logging instanceprotected org.apache.commons.logging.LoglogDeprecated.the commons-logging Log instancestatic StringLOGSYSTEM_COMMONS_LOG_NAMEDeprecated.Property key for specifying the name for the log instance
-
Constructor Summary
Constructors Constructor Description CommonsLogLogSystem()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidinit(org.apache.velocity.runtime.RuntimeServices rs)Deprecated.LogSystem methodsvoidlogVelocityMessage(int level, String message)Deprecated.Send a log message from Velocity.
-
-
-
Field Detail
-
LOGSYSTEM_COMMONS_LOG_NAME
public static final String LOGSYSTEM_COMMONS_LOG_NAME
Deprecated.Property key for specifying the name for the log instance- See Also:
- Constant Field Values
-
DEFAULT_LOG_NAME
public static final String DEFAULT_LOG_NAME
Deprecated.Default name for the commons-logging instance- See Also:
- Constant Field Values
-
log
protected org.apache.commons.logging.Log log
Deprecated.the commons-logging Log instance
-
-
Method Detail
-
init
public void init(org.apache.velocity.runtime.RuntimeServices rs) throws ExceptionDeprecated.LogSystem methods- Specified by:
initin interfaceorg.apache.velocity.runtime.log.LogSystem- Throws:
Exception
-
logVelocityMessage
public void logVelocityMessage(int level, String message)Deprecated.Send a log message from Velocity.- Specified by:
logVelocityMessagein interfaceorg.apache.velocity.runtime.log.LogSystem
-
-