| |||||||||
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.StrutsViewErrorCommand
public class StrutsViewErrorCommand
The StrutsViewErrorCommand
class is specific command pattern class
used to display the ErrorResponseInfo object. The typical way to customize how
the error command is displayed is to provide a custom error response formatter.
The formatters are configured on a per module basis by the Struts plugin mechanism.
See the info center and samples for more information on the Error Response Formatter.
Field Summary | |
---|---|
protected static java.lang.String | ERROR_INFO
name of request attribute for error info object |
Fields inherited from class com.ibm.portal.struts.command.StrutsViewCommand |
---|
CONTENT_TYPE, messages, PREFIX |
Constructor Summary | |
---|---|
StrutsViewErrorCommand(ErrorResponseInfo errorInfo,
PortletRequest request)
Construct our View command |
Method Summary | |
---|---|
static void | addAttributeNameToSave(java.lang.String attributeName)
Add 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)
Add 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 |
void | RenderResponse, com.ibm.portal.struts.command.ViewCommandExecutionContext)">execute(RenderRequest request,
RenderResponse response,
ViewCommandExecutionContext executionContext)
Execute the given command given the request and response objects |
ErrorResponseInfo | PortletRequest)">getErrorInfo(PortletRequest request)
Get the error response info object |
static void | removeAttributeNameToSave(java.lang.String attributeName)
Remove the name of an attribute from the list of attribute names to save |
static void | removeAttributeTypeToSave(java.lang.Class attributeType)
Remove the class type of the request attribute from the list of attributes to save. |
void | saveAttributes(PortletRequest request,
ViewCommandExecutionContext executionContext)
Save the attributes specific to ErrorResponseInfo rendering. |
void | setErrorInfo(PortletRequest request,
ErrorResponseInfo errorInfo)
Set the error response info object |
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 ERROR_INFO
Constructor Detail |
---|
public StrutsViewErrorCommand(ErrorResponseInfo errorInfo, PortletRequest request)
Method Detail |
---|
public void execute(RenderRequest request, RenderResponse response, ViewCommandExecutionContext executionContext) throws PortletException
public void saveAttributes(PortletRequest request, ViewCommandExecutionContext executionContext)
public void setErrorInfo(PortletRequest request, ErrorResponseInfo errorInfo)
public ErrorResponseInfo getErrorInfo(PortletRequest request)
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 |