Package mc.core.model.system
Class WorkflowData
java.lang.Object
mc.core.model.system.WfDataBase
mc.core.model.system.WorkflowData
- All Implemented Interfaces:
Serializable,IBaseEntity,ICoreEntity
Container for the storable data of a Workflow instance, including start and end time, state, parameters, state and
times of actions and the report.
A WorkflowData is always associated with just the WorkflowType of which it represents an instance. WorkflowData is created upon starting a workflow, i.e. upon putting it in the queue and changed during processing of the Workflow. After running the WorkflowData persists until it is deleted manually or after a certain hold-back time by a maintenance job.
A WorkflowData is always associated with just the WorkflowType of which it represents an instance. WorkflowData is created upon starting a workflow, i.e. upon putting it in the queue and changed during processing of the Workflow. After running the WorkflowData persists until it is deleted manually or after a certain hold-back time by a maintenance job.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptiondefault constructorWorkflowData(Principal owner, WorkflowType workflowType) constructor with mandatory properties -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAborted(boolean abortActionData) set wfdata to aborted state and set end date.voidsetExclusiveGroup(String exclusiveGroup) voidsetWfActions(List<WfActionData> wfActions) voidsetWorkflowType(WorkflowType workflowType) Methods inherited from class mc.core.model.system.WfDataBase
getClusterNodeDescription, getEnded, getExecutionState, getHandle, getId, getInternalDescription, getOwner, getParameters, getPayloadKey, getPrio, getQueued, getQueueName, getReport, getSerializedParameter, getShortInfo, getStarted, isNotification, setAborted, setClusterNodeDescription, setEnded, setExecutionState, setHandle, setId, setInternalDescription, setNotification, setOwner, setParameters, setPayloadKey, setPrio, setQueued, setQueueName, setReport, setSerializedParameter, setShortInfo, setStarted
-
Constructor Details
-
WorkflowData
public WorkflowData()default constructor -
WorkflowData
constructor with mandatory properties
-
-
Method Details
-
getWfActions
-
setWfActions
-
getWorkflowType
-
setWorkflowType
-
setAborted
public void setAborted(boolean abortActionData) set wfdata to aborted state and set end date. if abortActionData = true, also sets wfdatas to aborted. -
setExclusiveGroup
-