Class ContextHolder
java.lang.Object
org.apache.tiles.velocity.template.ContextHolder
- Direct Known Subclasses:
VelocityStyleTilesTool
An object that holds the current state of Velocity in a Servlet environment.
- Since:
- 2.2.0
- Version:
- $Rev: 765774 $ $Date: 2009-04-17 07:43:00 +1000 (Fri, 17 Apr 2009) $
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected javax.servlet.http.HttpServletRequest
Returns the HTTP request.protected javax.servlet.http.HttpServletResponse
Returns the HTTP response.protected javax.servlet.ServletContext
Returns the Servlet context.protected org.apache.velocity.context.Context
Returns the Velocity context..void
setRequest
(javax.servlet.http.HttpServletRequest request) Sets the currentHttpServletRequest
.void
setResponse
(javax.servlet.http.HttpServletResponse response) Sets the currentHttpServletResponse
.void
setServletContext
(javax.servlet.ServletContext application) Sets theServletContext
.void
setVelocityContext
(org.apache.velocity.context.Context context) Sets the VelocityContext
.
-
Constructor Details
-
ContextHolder
public ContextHolder()
-
-
Method Details
-
setRequest
public void setRequest(javax.servlet.http.HttpServletRequest request) Sets the currentHttpServletRequest
. This is required for this tool to operate and will throw a NullPointerException if this is not set or is set tonull
.- Parameters:
request
- The HTTP request.- Since:
- 2.2.0
-
setResponse
public void setResponse(javax.servlet.http.HttpServletResponse response) Sets the currentHttpServletResponse
. This is required for this tool to operate and will throw a NullPointerException if this is not set or is set tonull
.- Parameters:
response
- The HTTP response.- Since:
- 2.2.0
-
setServletContext
public void setServletContext(javax.servlet.ServletContext application) Sets theServletContext
. This is required for this tool to operate and will throw a NullPointerException if this is not set or is set tonull
.- Parameters:
application
- The Servlet context.- Since:
- 2.2.0
-
setVelocityContext
public void setVelocityContext(org.apache.velocity.context.Context context) Sets the VelocityContext
. This is required for this tool to operate and will throw a NullPointerException if this is not set or is set tonull
.- Parameters:
context
- The Velocity context.- Since:
- 2.2.0
-
getRequest
protected javax.servlet.http.HttpServletRequest getRequest()Returns the HTTP request.- Returns:
- The HTTP request.
- Since:
- 2.2.0
-
getResponse
protected javax.servlet.http.HttpServletResponse getResponse()Returns the HTTP response.- Returns:
- The HTTP response.
- Since:
- 2.2.0
-
getServletContext
protected javax.servlet.ServletContext getServletContext()Returns the Servlet context.- Returns:
- The Servlet context..
- Since:
- 2.2.0
-
getVelocityContext
protected org.apache.velocity.context.Context getVelocityContext()Returns the Velocity context..- Returns:
- The Velocity context.
- Since:
- 2.2.0
-