Package org.apache.velocity.tools.view
Class ServletLogChute
java.lang.Object
org.apache.velocity.tools.view.ServletLogChute
- All Implemented Interfaces:
org.apache.velocity.runtime.log.LogChute
- Direct Known Subclasses:
ServletLogger
@Deprecated
public class ServletLogChute
extends Object
implements org.apache.velocity.runtime.log.LogChute
Deprecated.
This class has been moved to Velocity Engine 1.6+ and only remains
here temporarily for users of previous Velocity Engine versions.
Simple wrapper for the servlet log. This passes Velocity log
messages to ServletContext.log(String). You may configure the
level of output in your velocity.properties by adding the
"runtime.log.logsystem.servlet.level" property with one of the
following values: error, warn, info, debug, or trace. The default
is trace.
- Version:
- $Revision: 534682 $ $Date: 2007-05-02 18:50:54 -0700 (Wed, 02 May 2007) $
- Author:
- Geir Magnusson Jr., Nathan Bubna
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
Deprecated.static final String
Deprecated.static final String
Deprecated.protected ServletContext
Deprecated.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
ConstructorsConstructorDescriptionDeprecated.Construct a simple logger for a servlet environment. -
Method Summary
Modifier and TypeMethodDescriptionint
Deprecated.Returns the current minimum level at which messages will be printed.void
init
(org.apache.velocity.runtime.RuntimeServices rs) Deprecated.init()boolean
isLevelEnabled
(int level) Deprecated.This will return true if the specified level is equal to or higher than the level this LogChute is enabled for.void
Deprecated.Send a log message from Velocity.void
Deprecated.void
setEnabledLevel
(int level) Deprecated.Set the minimum level at which messages will be printed.protected int
Deprecated.
-
Field Details
-
RUNTIME_LOG_LEVEL_KEY
Deprecated.- See Also:
-
enabled
private int enabledDeprecated. -
servletContext
protected ServletContext servletContextDeprecated. -
PREFIX
Deprecated.- See Also:
-
-
Constructor Details
-
ServletLogChute
public ServletLogChute()Deprecated.Construct a simple logger for a servlet environment.
NOTE: this class expects that the ServletContext has already been placed in the runtime's application attributes under its full class name (i.e. "javax.servlet.ServletContext").
-
-
Method Details
-
init
Deprecated.init()- Specified by:
init
in interfaceorg.apache.velocity.runtime.log.LogChute
- Throws:
IllegalStateException
- if the ServletContext is not available in the application attributes under the appropriate key.Exception
-
toLevel
Deprecated. -
setEnabledLevel
public void setEnabledLevel(int level) Deprecated.Set the minimum level at which messages will be printed. -
getEnabledLevel
public int getEnabledLevel()Deprecated.Returns the current minimum level at which messages will be printed. -
isLevelEnabled
public boolean isLevelEnabled(int level) Deprecated.This will return true if the specified level is equal to or higher than the level this LogChute is enabled for.- Specified by:
isLevelEnabled
in interfaceorg.apache.velocity.runtime.log.LogChute
-
log
Deprecated.Send a log message from Velocity.- Specified by:
log
in interfaceorg.apache.velocity.runtime.log.LogChute
-
log
Deprecated.- Specified by:
log
in interfaceorg.apache.velocity.runtime.log.LogChute
-