Class ContextHolder
- java.lang.Object
-
- org.apache.tiles.velocity.template.ContextHolder
-
- Direct Known Subclasses:
VelocityStyleTilesTool
public class ContextHolder extends java.lang.Object
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 Constructor Description ContextHolder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.servlet.http.HttpServletRequest
getRequest()
Returns the HTTP request.protected javax.servlet.http.HttpServletResponse
getResponse()
Returns the HTTP response.protected javax.servlet.ServletContext
getServletContext()
Returns the Servlet context.protected org.apache.velocity.context.Context
getVelocityContext()
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
.
-
-
-
Method Detail
-
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
-
-