Package de.xima.fc.mdl.workflow
Class WorkflowResponse
- java.lang.Object
-
- de.xima.fc.mdl.response.ServletResponse
-
- de.xima.fc.mdl.workflow.WorkflowResponse
-
- All Implemented Interfaces:
IWorkflowResponse,IServletResponse,Serializable
public class WorkflowResponse extends ServletResponse implements IWorkflowResponse
Modelklasse der Antwort einer Workflow-Verarbeitung- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected booleansuccess-
Fields inherited from class de.xima.fc.mdl.response.ServletResponse
appendFormSessionId, binValue, contentType, encoding, forceDownload, httpHeader, httpStatusCode, longValue, sessionAttributes, type, value
-
-
Constructor Summary
Constructors Constructor Description WorkflowResponse(Vorgang vorgang, EResponseType type, Textbaustein value, boolean success)WorkflowResponse(Vorgang vorgang, EResponseType type, String value, boolean success)WorkflowResponse(Vorgang vorgang, EResponseType type, String value, byte[] binValue, boolean success)WorkflowResponse(Vorgang vorgang, EResponseType type, String value, byte[] binValue, boolean forceDownload, boolean success)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ETextbausteinMsgCodegetMsgCode()VorganggetVorgang()booleanisSuccess()voidsetMsgCode(ETextbausteinMsgCode msgCode)voidsetSuccess(boolean success)Setter ob der Workflow erfolgreich war-
Methods inherited from class de.xima.fc.mdl.response.ServletResponse
addHttpHeader, getBinValue, getContentType, getEncoding, getHttpHeader, getHttpStatusCode, getLongValue, getSessionAttributes, getType, getValue, isAppendFormSessionID, isForceDownload, setAppendFormSessionID, setBinValue, setContentType, setEncoding, setForceDownload, setHttpHeader, setHttpStatusCode, setLongValue, setSessionAttributes, setType, setValue
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.xima.fc.interfaces.servlet.IServletResponse
getBinValue, getContentType, getEncoding, getHttpHeader, getHttpStatusCode, getLongValue, getSessionAttributes, getType, getValue, isForceDownload
-
-
-
-
Constructor Detail
-
WorkflowResponse
public WorkflowResponse(Vorgang vorgang, EResponseType type, String value, byte[] binValue, boolean forceDownload, boolean success)
-
WorkflowResponse
public WorkflowResponse(Vorgang vorgang, EResponseType type, String value, byte[] binValue, boolean success)
-
WorkflowResponse
public WorkflowResponse(Vorgang vorgang, EResponseType type, String value, boolean success)
-
WorkflowResponse
public WorkflowResponse(Vorgang vorgang, EResponseType type, Textbaustein value, boolean success)
-
-
Method Detail
-
isSuccess
public boolean isSuccess()
- Specified by:
isSuccessin interfaceIWorkflowResponse- Returns:
trueindicates that the workflow was run successfully,falseindicates that an error occurred during workflow processing.
-
setSuccess
public void setSuccess(boolean success)
Setter ob der Workflow erfolgreich war- Parameters:
success-Booleander zu setzende Erfolgs-Status
-
getVorgang
public Vorgang getVorgang()
- Specified by:
getVorgangin interfaceIWorkflowResponse- Returns:
- The current
Vorgangthat was processed.
-
setMsgCode
public void setMsgCode(ETextbausteinMsgCode msgCode)
-
getMsgCode
public ETextbausteinMsgCode getMsgCode()
- Specified by:
getMsgCodein interfaceIWorkflowResponse- Returns:
- The response text that should be sent to the browser as a result of running the workflow. This may be a success, an error, or some other more specific message.
-
-