|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.wps.portlets.struts.WpsStrutsViewCommand com.ibm.wps.portlets.struts.WpsStrutsViewErrorCommand
public class WpsStrutsViewErrorCommand
The WpsStrutsViewErrorCommand
class is a specific command-pattern class
used to display an error.
Field Summary | |
---|---|
protected static java.lang.String |
ERROR_INFO
Name of the request attribute for the error info object. |
Fields inherited from class com.ibm.wps.portlets.struts.WpsStrutsViewCommand |
---|
LAST_MODIFIED, PREFIX |
Constructor Summary | |
---|---|
WpsStrutsViewErrorCommand(ErrorResponseInfo errorInfo,
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 the request that needs to be saved if present for the execution of the IViewCommand in Portal's render phase. |
void |
execute(PortletRequest request,
PortletResponse response,
ViewCommandExecutionContext executionContext)
Executes the given command given the request and response objects. |
ErrorResponseInfo |
getErrorInfo(PortletRequest request)
Gets the error response info object. |
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(HttpServletRequest request,
ViewCommandExecutionContext executionContext)
Saves the attributes specific to the ErrorResponseInfo rendering. |
Methods inherited from class com.ibm.wps.portlets.struts.WpsStrutsViewCommand |
---|
addAttribute, addParameterNameToSave, execute, getLastModified, getPrefix, getRemoveOnModeChange, getSavedAttributes, getSavedCommand, removeAttribute, removeParameterNameToSave, repopulateRequest, saveAsAttribute, saveAsParameter, saveAttribute, saveAttributes, saveCommand, saveCommand, saveParameter, saveParameters, setLastModified, 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 ERROR_INFO
Constructor Detail |
---|
public WpsStrutsViewErrorCommand(ErrorResponseInfo errorInfo, PortletRequest request)
errorInfo
- the error response info objectrequest
- The request object to save context information fromMethod Detail |
---|
public void execute(PortletRequest request, PortletResponse response, ViewCommandExecutionContext executionContext) throws PortletException
execute
in interface IViewCommand
execute
in class WpsStrutsViewCommand
request
- The request objectresponse
- The response objectexecutionContext
- the execution context object
PortletException
- if the request cannot be fulfilledpublic void saveAttributes(HttpServletRequest request, ViewCommandExecutionContext executionContext)
saveAttributes
in class WpsStrutsViewCommand
request
- the request objectexecutionContext
- the context objectpublic ErrorResponseInfo getErrorInfo(PortletRequest request)
request
- the portlet request object
public static void addAttributeNameToSave(java.lang.String attributeName)
attributeName
- the name of the attributepublic static void removeAttributeNameToSave(java.lang.String attributeName)
attributeName
- the name of the attributepublic static void addAttributeTypeToSave(java.lang.Class attributeType)
attributeType
- the attribute typepublic static void removeAttributeTypeToSave(java.lang.Class attributeType)
attributeType
- the attribute type
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |