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.HttpServletRequestReturns the HTTP request.protected javax.servlet.http.HttpServletResponseReturns the HTTP response.protected javax.servlet.ServletContextReturns the Servlet context.protected org.apache.velocity.context.ContextReturns the Velocity context..voidsetRequest(javax.servlet.http.HttpServletRequest request) Sets the currentHttpServletRequest.voidsetResponse(javax.servlet.http.HttpServletResponse response) Sets the currentHttpServletResponse.voidsetServletContext(javax.servlet.ServletContext application) Sets theServletContext.voidsetVelocityContext(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
-