|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tiles.context.TilesRequestContextWrapper
public class TilesRequestContextWrapper
Delegate for ease of customization.
Constructor Summary | |
---|---|
TilesRequestContextWrapper(TilesRequestContext context)
Constructor. |
Method Summary | |
---|---|
void |
dispatch(String path)
Dispatches the request to a specified path. |
Map<String,String> |
getHeader()
Return an immutable Map that maps header names to the first (or only) header value (as a String). |
Map<String,String[]> |
getHeaderValues()
Return an immutable Map that maps header names to the set of all values specified in the request (as a String array). |
Map<String,String> |
getParam()
Return an immutable Map that maps request parameter names to the first (or only) value (as a String). |
Map<String,String[]> |
getParamValues()
Return an immutable Map that maps request parameter names to the set of all values (as a String array). |
Object |
getRequest()
Get the underlying request. |
Locale |
getRequestLocale()
Return the preferred Locale in which the client will accept content. |
Map<String,Object> |
getRequestScope()
Return a mutable Map that maps request scope attribute names to their values. |
Object |
getResponse()
Get the underlying response. |
Map<String,Object> |
getSessionScope()
Return a mutable Map that maps session scope attribute names to their values. |
void |
include(String path)
Includes the response from the specified URL in the current response output. |
boolean |
isUserInRole(String role)
Determine whether or not the specified user is in the given role. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TilesRequestContextWrapper(TilesRequestContext context)
context
- The request context to wrap.Method Detail |
---|
public Map<String,String> getHeader()
getHeader
in interface TilesRequestContext
public Map<String,String[]> getHeaderValues()
getHeaderValues
in interface TilesRequestContext
public Map<String,Object> getRequestScope()
getRequestScope
in interface TilesRequestContext
public Map<String,Object> getSessionScope()
getSessionScope
in interface TilesRequestContext
public void dispatch(String path) throws IOException
dispatch
in interface TilesRequestContext
path
- The path to dispatch to.
IOException
- If something goes wrong during dispatching.public void include(String path) throws IOException
include
in interface TilesRequestContext
path
- The path to include.
IOException
- If something goes wrong during inclusion.public Map<String,String> getParam()
getParam
in interface TilesRequestContext
public Map<String,String[]> getParamValues()
getParamValues
in interface TilesRequestContext
public Locale getRequestLocale()
getRequestLocale
in interface TilesRequestContext
LocaleResolver
to implement strategies to
resolve locales.public boolean isUserInRole(String role)
isUserInRole
in interface TilesRequestContext
role
- the role to check against.
true
if the user is in the given role.public Object getResponse()
getResponse
in interface TilesRequestContext
public Object getRequest()
getRequest
in interface TilesRequestContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |