|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||

java.lang.Objectorg.apache.tiles.servlet.context.ServletTilesApplicationContext
org.apache.tiles.servlet.context.ServletTilesRequestContext
public class ServletTilesRequestContext
Servlet-based implementation of the TilesApplicationContext interface.
| Constructor Summary | |
|---|---|
ServletTilesRequestContext(javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Creates a new instance of ServletTilesRequestContext. |
|
| Method Summary | |
|---|---|
void |
dispatch(java.lang.String path)
|
protected void |
forward(java.lang.String path)
Forwards to a path. |
java.util.Map<java.lang.String,java.lang.String> |
getHeader()
|
java.util.Map<java.lang.String,java.lang.String[]> |
getHeaderValues()
|
java.util.Map<java.lang.String,java.lang.String> |
getParam()
|
java.util.Map<java.lang.String,java.lang.String[]> |
getParamValues()
|
javax.servlet.http.HttpServletRequest |
getRequest()
|
java.util.Locale |
getRequestLocale()
|
java.util.Map<java.lang.String,java.lang.Object> |
getRequestScope()
|
javax.servlet.http.HttpServletResponse |
getResponse()
|
java.util.Map<java.lang.String,java.lang.Object> |
getSessionScope()
|
void |
include(java.lang.String path)
|
void |
initialize(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Initialize (or reinitialize) this ServletTilesRequestContext instance
for the specified Servlet API objects. |
boolean |
isUserInRole(java.lang.String role)
|
void |
release()
Release references to allocated resources acquired in initialize() of via subsequent processing. |
protected java.io.IOException |
wrapServletException(javax.servlet.ServletException ex,
java.lang.String message)
Wraps a ServletException to create an IOException with the root cause if present. |
| Methods inherited from class org.apache.tiles.servlet.context.ServletTilesApplicationContext |
|---|
createRequestContext, getApplicationScope, getContext, getInitParams, getResource, getResources, getServletContext, initialize |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServletTilesRequestContext(javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
servletContext - The servlet context.request - The request object.response - The response object.| Method Detail |
|---|
public java.util.Map<java.lang.String,java.lang.String> getHeader()
getHeader in interface org.apache.tiles.context.TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.String[]> getHeaderValues()
getHeaderValues in interface org.apache.tiles.context.TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.String> getParam()
getParam in interface org.apache.tiles.context.TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.String[]> getParamValues()
getParamValues in interface org.apache.tiles.context.TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.Object> getRequestScope()
getRequestScope in interface org.apache.tiles.context.TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.Object> getSessionScope()
getSessionScope in interface org.apache.tiles.context.TilesRequestContext
public void dispatch(java.lang.String path)
throws java.io.IOException
dispatch in interface org.apache.tiles.context.TilesRequestContextjava.io.IOException
protected void forward(java.lang.String path)
throws java.io.IOException
path - The path to forward to.
java.io.IOException - If something goes wrong during the operation.
public void include(java.lang.String path)
throws java.io.IOException
include in interface org.apache.tiles.context.TilesRequestContextjava.io.IOExceptionpublic java.util.Locale getRequestLocale()
getRequestLocale in interface org.apache.tiles.context.TilesRequestContextpublic javax.servlet.http.HttpServletRequest getRequest()
getRequest in interface org.apache.tiles.context.TilesRequestContextpublic javax.servlet.http.HttpServletResponse getResponse()
getResponse in interface org.apache.tiles.context.TilesRequestContext
public void initialize(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Initialize (or reinitialize) this ServletTilesRequestContext instance
for the specified Servlet API objects.
request - The HttpServletRequest for this requestresponse - The HttpServletResponse for this requestpublic void release()
Release references to allocated resources acquired in
initialize() of via subsequent processing. After this
method is called, subsequent calls to any other method than
initialize() will return undefined results.
release in class ServletTilesApplicationContextpublic boolean isUserInRole(java.lang.String role)
isUserInRole in interface org.apache.tiles.context.TilesRequestContext
protected java.io.IOException wrapServletException(javax.servlet.ServletException ex,
java.lang.String message)
ex - The exception to wrap.message - The message of the exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||