public class FormResult extends java.lang.Object implements ManagedObject, MoResourceIf
Modifier and Type | Field and Description |
---|---|
static int |
STATUS_CLOSE_NO_CONTENTS |
static int |
STATUS_LAUNCH_FORM_POPUP
When Form is returned with this status, UI will launch popup form on top of current form using status message as popup form id
|
static int |
STATUS_LAUNCH_HTML_POPUP
When Form is returned with this status, UI will launch internal HTML popup window
use nextFormId as the html popup tag,
or use statusMessage as the external URL
|
static int |
STATUS_LAUNCH_URL |
static int |
STATUS_MESSAGE_TYPE_ERROR
statusMessageType values, used for color coding message with severity
|
static int |
STATUS_MESSAGE_TYPE_NORMAL |
static int |
STATUS_MESSAGE_TYPE_WARNING |
static int |
STATUS_PARTIAL_VALIDATION_OK |
static int |
STATUS_REQUIRE_SUBMIT |
static int |
STATUS_SUBMIT_AUTO_REFRESH |
static int |
STATUS_SUBMIT_OK_CLOSE |
static int |
STATUS_SUBMIT_OK_GOTO_NEXT_FORM |
static int |
STATUS_SUBMIT_OK_REFRESH |
static int |
STATUS_SUBMIT_OK_SHOW_TASK_PROGRESS |
static int |
STATUS_VALIDATION_AUTO_REFRESH |
static int |
STATUS_VALIDATION_FAILED |
Constructor and Description |
---|
FormResult() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.util.Map> |
getAsMap() |
MoContext |
getContext() |
FormFieldData[] |
getData() |
FormDefinition |
getDefinition() |
FormFieldError[] |
getErrors() |
java.lang.String |
getFormId() |
java.util.Collection<java.lang.Object> |
getMo() |
java.lang.String |
getNextFormId() |
long |
getRecoveredFromTime() |
int |
getRefreshInSeconds() |
ReportContext |
getReportContext() |
int |
getStatus() |
java.lang.String |
getStatusMessage() |
int |
getStatusMessageType() |
java.lang.String |
getTaskStatusId() |
java.lang.String |
getValueId() |
boolean |
isEnableSubmit() |
boolean |
isRecoveredSession() |
boolean |
isRefreshNav() |
void |
setContext(ReportContext context) |
void |
setData(FormFieldData[] data) |
void |
setDefinition(FormDefinition definition) |
void |
setEnableSubmit(boolean enableSubmit) |
void |
setErrors(FormFieldError[] errors) |
void |
setErrorStatusMessage(java.lang.String message) |
void |
setFormId(java.lang.String formId) |
void |
setNextFormId(java.lang.String nextFormId) |
void |
setNormalStatusMessage(java.lang.String message) |
void |
setRecoveredFromTime(long recoveredFromTime) |
void |
setRecoveredSession(boolean isRecoveredSession) |
void |
setRefreshInSeconds(int refreshInSeconds) |
void |
setRefreshNav(boolean isRefreshNav) |
void |
setStatus(int status) |
void |
setStatusMessage(int statusMessageType,
java.lang.String statusMessage) |
void |
setStatusMessage(java.lang.String statusMessage) |
void |
setStatusMessageType(int statusMessageType) |
void |
setTaskStatusId(java.lang.String taskStatusId) |
void |
setValueId(java.lang.String valueId) |
void |
setWarningStatusMessage(java.lang.String message) |
java.lang.String |
toXml() |
public static final int STATUS_REQUIRE_SUBMIT
public static final int STATUS_VALIDATION_FAILED
public static final int STATUS_SUBMIT_OK_CLOSE
public static final int STATUS_PARTIAL_VALIDATION_OK
public static final int STATUS_SUBMIT_OK_SHOW_TASK_PROGRESS
public static final int STATUS_SUBMIT_OK_GOTO_NEXT_FORM
public static final int STATUS_LAUNCH_URL
public static final int STATUS_VALIDATION_AUTO_REFRESH
public static final int STATUS_CLOSE_NO_CONTENTS
public static final int STATUS_LAUNCH_HTML_POPUP
public static final int STATUS_SUBMIT_AUTO_REFRESH
public static final int STATUS_SUBMIT_OK_REFRESH
public static final int STATUS_LAUNCH_FORM_POPUP
public static final int STATUS_MESSAGE_TYPE_ERROR
public static final int STATUS_MESSAGE_TYPE_WARNING
public static final int STATUS_MESSAGE_TYPE_NORMAL
public java.lang.String getValueId()
public void setValueId(java.lang.String valueId)
valueId
- the valueId to setpublic java.lang.String getFormId()
public void setFormId(java.lang.String formId)
formId
- the formId to setpublic ReportContext getReportContext()
public void setContext(ReportContext context)
context
- the context to setpublic FormDefinition getDefinition()
public void setDefinition(FormDefinition definition)
definition
- the definition to setpublic FormFieldData[] getData()
public void setData(FormFieldData[] data)
data
- the data to setpublic FormFieldError[] getErrors()
public void setErrors(FormFieldError[] errors)
errors
- the errors to setpublic int getStatus()
public void setStatus(int status)
status
- the status to setpublic java.lang.String getStatusMessage()
public void setStatusMessage(java.lang.String statusMessage)
statusMessage
- the statusMessage to setpublic void setStatusMessage(int statusMessageType, java.lang.String statusMessage)
public void setErrorStatusMessage(java.lang.String message)
public void setWarningStatusMessage(java.lang.String message)
public void setNormalStatusMessage(java.lang.String message)
public java.lang.String getNextFormId()
public java.lang.String getTaskStatusId()
public void setNextFormId(java.lang.String nextFormId)
nextFormId
- the nextFormId to setpublic void setTaskStatusId(java.lang.String taskStatusId)
taskStatusId
- the taskStatusId to setpublic int getStatusMessageType()
public void setStatusMessageType(int statusMessageType)
statusMessageType
- the statusMessageType to setpublic boolean isEnableSubmit()
public void setEnableSubmit(boolean enableSubmit)
enableSubmit
- indicate whether to enable Submit button or not in the UIpublic int getRefreshInSeconds()
public void setRefreshInSeconds(int refreshInSeconds)
refreshInSeconds
- indicate how many seconds after the validation request to be resent by UI when
result status is set to STATUS_VALIDATION_AUTO_REFRESHpublic boolean isRecoveredSession()
public void setRecoveredSession(boolean isRecoveredSession)
public long getRecoveredFromTime()
public void setRecoveredFromTime(long recoveredFromTime)
public java.util.Collection<java.lang.Object> getMo()
getMo
in interface ManagedObject
public java.util.List<java.util.Map> getAsMap()
getAsMap
in interface ManagedObject
public MoContext getContext()
getContext
in interface ManagedObject
public java.lang.String toXml() throws java.lang.Exception
toXml
in interface ManagedObject
java.lang.Exception
public boolean isRefreshNav()
public void setRefreshNav(boolean isRefreshNav)