|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tiles.context.TilesApplicationContextWrapper
org.apache.tiles.portlet.context.PortletTilesRequestContext
public class PortletTilesRequestContext
Portlet-based TilesApplicationContext implementation.
| Field Summary | |
|---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
param
The lazily instantiated Map of request
parameter name-value. |
protected java.util.Map<java.lang.String,java.lang.String[]> |
paramValues
The lazily instantiated Map of request
parameter name-values. |
protected javax.portlet.PortletRequest |
request
The PortletRequest for this request. |
protected javax.portlet.PortletResponse |
response
The PortletResponse for this request. |
| Constructor Summary | |
|---|---|
PortletTilesRequestContext(javax.portlet.PortletContext context,
javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
Deprecated. Use PortletTilesRequestContext(TilesApplicationContext, PortletContext, PortletRequest, PortletResponse)
. |
|
PortletTilesRequestContext(TilesApplicationContext applicationContext,
javax.portlet.PortletContext context,
javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
Creates a new instance of PortletTilesRequestContext. |
|
| Method Summary | |
|---|---|
void |
dispatch(java.lang.String path)
|
TilesApplicationContext |
getApplicationContext()
|
java.util.Map<java.lang.String,java.lang.String> |
getHeader()
|
java.util.Map<java.lang.String,java.lang.String[]> |
getHeaderValues()
|
java.io.OutputStream |
getOutputStream()
|
java.util.Map<java.lang.String,java.lang.String> |
getParam()
|
java.util.Map<java.lang.String,java.lang.String[]> |
getParamValues()
|
java.io.PrintWriter |
getPrintWriter()
|
javax.portlet.PortletRequest |
getRequest()
Return the PortletRequest for this context. |
java.util.Locale |
getRequestLocale()
|
java.lang.Object[] |
getRequestObjects()
|
java.util.Map<java.lang.String,java.lang.Object> |
getRequestScope()
|
javax.portlet.PortletResponse |
getResponse()
Return the PortletResponse for this context. |
java.util.Map<java.lang.String,java.lang.Object> |
getSessionScope()
|
java.io.Writer |
getWriter()
|
void |
include(java.lang.String path)
|
void |
initialize(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
Initialize (or reinitialize) this PortletTilesRequestContext instance
for the specified Portlet API objects. |
boolean |
isResponseCommitted()
|
boolean |
isUserInRole(java.lang.String role)
|
void |
release()
Release references to allocated resources acquired in initialize() of via subsequent processing. |
void |
setContentType(java.lang.String contentType)
|
| Methods inherited from class org.apache.tiles.context.TilesApplicationContextWrapper |
|---|
getApplicationScope, getContext, getInitParams, getResource, getResources, getWrappedApplicationContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected javax.portlet.PortletRequest request
The PortletRequest for this request.
protected javax.portlet.PortletResponse response
The PortletResponse for this request.
protected java.util.Map<java.lang.String,java.lang.String> param
The lazily instantiated Map of request
parameter name-value.
protected java.util.Map<java.lang.String,java.lang.String[]> paramValues
The lazily instantiated Map of request
parameter name-values.
| Constructor Detail |
|---|
public PortletTilesRequestContext(TilesApplicationContext applicationContext,
javax.portlet.PortletContext context,
javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
applicationContext - The Tiles application context.context - The portlet context to use.request - The request object to use.response - The response object to use.
@Deprecated
public PortletTilesRequestContext(javax.portlet.PortletContext context,
javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
PortletTilesRequestContext(TilesApplicationContext, PortletContext, PortletRequest, PortletResponse)
.
context - The portlet context to use.request - The request object to use.response - The response object to use.| Method Detail |
|---|
public void initialize(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
Initialize (or reinitialize) this PortletTilesRequestContext instance
for the specified Portlet API objects.
request - The PortletRequest for this requestresponse - The PortletResponse 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.
public javax.portlet.PortletRequest getRequest()
Return the PortletRequest for this context.
getRequest in interface TilesRequestContextpublic javax.portlet.PortletResponse getResponse()
Return the PortletResponse for this context.
getResponse in interface TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.String> getHeader()
getHeader in interface TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.String[]> getHeaderValues()
getHeaderValues in interface TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.String> getParam()
getParam in interface TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.String[]> getParamValues()
getParamValues in interface TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.Object> getRequestScope()
getRequestScope in interface TilesRequestContextpublic java.util.Map<java.lang.String,java.lang.Object> getSessionScope()
getSessionScope in interface TilesRequestContextpublic TilesApplicationContext getApplicationContext()
getApplicationContext in interface TilesRequestContext
public void dispatch(java.lang.String path)
throws java.io.IOException
dispatch in interface TilesRequestContextjava.io.IOException
public void include(java.lang.String path)
throws java.io.IOException
include in interface TilesRequestContextjava.io.IOException
public java.io.OutputStream getOutputStream()
throws java.io.IOException
getOutputStream in interface TilesRequestContextjava.io.IOException
public java.io.PrintWriter getPrintWriter()
throws java.io.IOException
getPrintWriter in interface TilesRequestContextjava.io.IOException
public java.io.Writer getWriter()
throws java.io.IOException
getWriter in interface TilesRequestContextjava.io.IOExceptionpublic boolean isResponseCommitted()
isResponseCommitted in interface TilesRequestContextpublic void setContentType(java.lang.String contentType)
setContentType in interface TilesRequestContextpublic java.lang.Object[] getRequestObjects()
getRequestObjects in interface TilesRequestContextpublic java.util.Locale getRequestLocale()
getRequestLocale in interface TilesRequestContextpublic boolean isUserInRole(java.lang.String role)
isUserInRole in interface TilesRequestContext
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||