Package de.xima.fc.form.process
Class FormProcessContext
- java.lang.Object
-
- de.xima.fc.form.process.FormProcessContext
-
- All Implemented Interfaces:
IFormProcessContext
,Serializable
- Direct Known Subclasses:
ExtendedFormProcessContext
public class FormProcessContext extends Object implements IFormProcessContext
Context of an form-process-request with data after the processing- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
processCanceled
protected IFormRequestContext
requestCtx
protected boolean
responseCanceled
protected IRemoteEventExecutionResult
taskExecutionResult
protected boolean
usesNewWorkflow
protected Vorgang
vorgang
protected IWorkflowResponse
workflowResponse
-
Constructor Summary
Constructors Modifier Constructor Description protected
FormProcessContext(IFormRequestContext requestCtx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFormRequestContext
getFormRequestContext()
IRemoteEventExecutionResult
getTaskExecutionResult()
IWorkflowResponse
getWorkflowResponse()
boolean
isProcessCanceled()
boolean
isResponseCanceled()
boolean
isUsesNewWorkflow()
void
setFormRequestContext(IFormRequestContext requestCtx)
void
setProcessCanceled(boolean canceled)
void
setResponseCanceled(boolean canceled)
void
setTaskExecutionResult(IRemoteEventExecutionResult taskExecutionResult)
void
setUsesNewWorkflow(boolean usesNewWorkflow)
void
setWorkflowResponse(IWorkflowResponse workflowResponse)
-
-
-
Field Detail
-
requestCtx
protected IFormRequestContext requestCtx
-
processCanceled
protected boolean processCanceled
-
responseCanceled
protected boolean responseCanceled
-
workflowResponse
protected IWorkflowResponse workflowResponse
-
vorgang
protected Vorgang vorgang
-
taskExecutionResult
protected IRemoteEventExecutionResult taskExecutionResult
-
usesNewWorkflow
protected boolean usesNewWorkflow
-
-
Constructor Detail
-
FormProcessContext
protected FormProcessContext(IFormRequestContext requestCtx) throws ContextBuilderException
- Throws:
ContextBuilderException
-
-
Method Detail
-
getFormRequestContext
public IFormRequestContext getFormRequestContext()
- Specified by:
getFormRequestContext
in interfaceIFormProcessContext
-
setFormRequestContext
public void setFormRequestContext(IFormRequestContext requestCtx)
- Specified by:
setFormRequestContext
in interfaceIFormProcessContext
-
isProcessCanceled
public boolean isProcessCanceled()
- Specified by:
isProcessCanceled
in interfaceIFormProcessContext
-
setProcessCanceled
public void setProcessCanceled(boolean canceled)
- Specified by:
setProcessCanceled
in interfaceIFormProcessContext
-
isResponseCanceled
public boolean isResponseCanceled()
- Specified by:
isResponseCanceled
in interfaceIFormProcessContext
-
setResponseCanceled
public void setResponseCanceled(boolean canceled)
- Specified by:
setResponseCanceled
in interfaceIFormProcessContext
-
getWorkflowResponse
public IWorkflowResponse getWorkflowResponse()
- Specified by:
getWorkflowResponse
in interfaceIFormProcessContext
-
setWorkflowResponse
public void setWorkflowResponse(IWorkflowResponse workflowResponse)
- Specified by:
setWorkflowResponse
in interfaceIFormProcessContext
-
getTaskExecutionResult
public IRemoteEventExecutionResult getTaskExecutionResult()
- Specified by:
getTaskExecutionResult
in interfaceIFormProcessContext
-
setTaskExecutionResult
public void setTaskExecutionResult(IRemoteEventExecutionResult taskExecutionResult)
- Specified by:
setTaskExecutionResult
in interfaceIFormProcessContext
-
isUsesNewWorkflow
public boolean isUsesNewWorkflow()
- Specified by:
isUsesNewWorkflow
in interfaceIFormProcessContext
-
setUsesNewWorkflow
public void setUsesNewWorkflow(boolean usesNewWorkflow)
- Specified by:
setUsesNewWorkflow
in interfaceIFormProcessContext
-
-