| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.portal.struts.command.StrutsViewCommand com.ibm.portal.struts.command.StrutsViewJspCommand
public class StrutsViewJspCommand
Command pattern class which provides a mechanism to encapsulate the information needed to redisplay a view for dynamic content like JSPs.
Field Summary | |
---|---|
protected static java.lang.String | QUERY
Name of the request attribute for the query string. |
protected static java.lang.String | URI
Name of request attribute for the URI string. |
Fields inherited from class com.ibm.portal.struts.command.StrutsViewCommand |
---|
CONTENT_TYPE, messages, PREFIX |
Constructor Summary | |
---|---|
StrutsViewJspCommand()
Default construtor. | |
StrutsViewJspCommand(java.lang.String uri,
PortletRequest request)
Constructs the view command. |
Method Summary | |
---|---|
static void | addAttributeNameToSave(java.lang.String attributeName)
Adds the name of an attribute from the object request the needs to be saved if present for the execution of the IViewCommand in Portal's render phase. |
static void | addAttributeTypeToSave(java.lang.Class attributeType)
Adds the class type of an attribute from request that needs to be saved if present for the execution of the IViewCommand in Portal's render phase. |
protected void | addQueryParameters(java.lang.String query,
PortletRequest request)
Adds the query parameters to the request object. |
void | RenderResponse, com.ibm.portal.struts.command.ViewCommandExecutionContext)">execute(RenderRequest request,
RenderResponse response,
ViewCommandExecutionContext executionContext)
Executes the given command given the request and response objects. |
java.lang.String | PortletRequest)">getQueryString(PortletRequest request)
Returns the query string. |
java.lang.String | PortletRequest)">getUri(PortletRequest request)
Returns the URI. |
protected void | RenderRequest, RenderResponse, com.ibm.portal.struts.command.ViewCommandExecutionContext)">includeURL(java.lang.String uri,
RenderRequest request,
RenderResponse response,
ViewCommandExecutionContext executionContext)
Includes the URL. |
static void | removeAttributeNameToSave(java.lang.String attributeName)
Removes the name of an attribute from the list of attribute names to save. |
static void | removeAttributeTypeToSave(java.lang.Class attributeType)
Removes the class type of the request attribute from the list of attributes to save. |
void | saveAttributes(PortletRequest request,
ViewCommandExecutionContext executionContext)
Saves the attributes specific to JSP rendering. |
void | setQueryString(PortletRequest request,
java.lang.String query)
Sets the query string. |
void | setUri(PortletRequest request,
java.lang.String uri)
Sets the URI. |
Methods inherited from class com.ibm.portal.struts.command.StrutsViewCommand |
---|
addAttribute, PortletRequest)">getContentType, getPrefix, getRemoveOnModeChange, getSavedAttributes, PortletResponse, com.ibm.portal.struts.command.ViewCommandExecutionContext)">getSavedCommand, removeAttribute, RenderRequest)">repopulateRequest, saveAsAttribute, saveAttribute, saveAttributes, saveCommand, PortletResponse, java.lang.String)">saveCommand, setContentType, setContentType, setPrefix, setRemoveOnModeChange, setSavedAttributes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String URI
protected static final java.lang.String QUERY
Constructor Detail |
---|
public StrutsViewJspCommand()
public StrutsViewJspCommand(java.lang.String uri, PortletRequest request)
Method Detail |
---|
public void execute(RenderRequest request, RenderResponse response, ViewCommandExecutionContext executionContext) throws PortletException
protected void includeURL(java.lang.String uri, RenderRequest request, RenderResponse response, ViewCommandExecutionContext executionContext) throws PortletException
protected void addQueryParameters(java.lang.String query, PortletRequest request)
public void saveAttributes(PortletRequest request, ViewCommandExecutionContext executionContext)
public java.lang.String getQueryString(PortletRequest request)
public void setQueryString(PortletRequest request, java.lang.String query)
public java.lang.String getUri(PortletRequest request)
null
public void setUri(PortletRequest request, java.lang.String uri)
public static void addAttributeNameToSave(java.lang.String attributeName)
public static void removeAttributeNameToSave(java.lang.String attributeName)
public static void addAttributeTypeToSave(java.lang.Class attributeType)
public static void removeAttributeTypeToSave(java.lang.Class attributeType)
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |