public class TilesRequestContextWrapper extends Object implements TilesRequestContext
| Constructor and Description |
|---|
TilesRequestContextWrapper(TilesRequestContext context)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispatch(String path)
Dispatches the request to a specified path.
|
TilesApplicationContext |
getApplicationContext()
Returns the associated application context.
|
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).
|
OutputStream |
getOutputStream()
Returns an output stream to be used to write directly in the response.
|
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).
|
PrintWriter |
getPrintWriter()
Returns a print writer to be used to write directly in the response.
|
Object |
getRequest()
Deprecated.
|
Locale |
getRequestLocale()
Return the preferred Locale in which the client will accept content.
|
Object[] |
getRequestObjects()
Returns the original request objects used to create this request.
|
Map<String,Object> |
getRequestScope()
Return a mutable Map that maps request scope attribute names to their
values.
|
Object |
getResponse()
Deprecated.
|
Map<String,Object> |
getSessionScope()
Return a mutable Map that maps session scope attribute names to their
values.
|
TilesRequestContext |
getWrappedRequest()
Returns the wrapped Tiles request.
|
Writer |
getWriter()
Returns a writer to be used to write directly in the response.
|
void |
include(String path)
Includes the response from the specified URL in the current response output.
|
boolean |
isResponseCommitted()
Checks if the response has been committed.
|
boolean |
isUserInRole(String role)
Determine whether or not the specified user is in the given role.
|
void |
setContentType(String contentType)
Sets the content type when rendering the result.
|
public TilesRequestContextWrapper(TilesRequestContext context)
context - The request context to wrap.public TilesRequestContext getWrappedRequest()
public Map<String,String> getHeader()
getHeader in interface TilesRequestContextpublic Map<String,String[]> getHeaderValues()
getHeaderValues in interface TilesRequestContextpublic Map<String,Object> getRequestScope()
getRequestScope in interface TilesRequestContextpublic Map<String,Object> getSessionScope()
getSessionScope in interface TilesRequestContextpublic TilesApplicationContext getApplicationContext()
getApplicationContext in interface TilesRequestContextpublic void dispatch(String path) throws IOException
dispatch in interface TilesRequestContextpath - The path to dispatch to.IOException - If something goes wrong during dispatching.public void include(String path) throws IOException
include in interface TilesRequestContextpath - The path to include.IOException - If something goes wrong during inclusion.public OutputStream getOutputStream() throws IOException
getOutputStream in interface TilesRequestContextIOException - If something goes wrong when getting the output stream.public Writer getWriter() throws IOException
getWriter in interface TilesRequestContextIOException - If something goes wrong when getting the writer.public PrintWriter getPrintWriter() throws IOException
getPrintWriter in interface TilesRequestContextIOException - If something goes wrong when getting the print
writer.public boolean isResponseCommitted()
isResponseCommitted in interface TilesRequestContexttrue only if the response has been committed.public void setContentType(String contentType)
setContentType in interface TilesRequestContextcontentType - The content type. It should follow the specifications
from W3C about content types.public Map<String,String> getParam()
getParam in interface TilesRequestContextpublic Map<String,String[]> getParamValues()
getParamValues in interface TilesRequestContextpublic Locale getRequestLocale()
getRequestLocale in interface TilesRequestContextLocaleResolver to implement strategies to
resolve locales.public boolean isUserInRole(String role)
isUserInRole in interface TilesRequestContextrole - the role to check against.true if the user is in the given role.public Object[] getRequestObjects()
getRequestObjects in interface TilesRequestContext@Deprecated public Object getResponse()
getResponse in interface TilesRequestContext@Deprecated public Object getRequest()
getRequest in interface TilesRequestContextCopyright © 2025. All rights reserved.