Package | Description |
---|---|
org.openlowcode.server.data.properties | |
org.openlowcode.server.data.workflowhelper |
Modifier and Type | Method and Description |
---|---|
ComplexWorkflowHelper<E,F> |
ComplexworkflowDefinition.getWorkflowHelper()
gets the complex workflow helper (defining the workflow logic)
|
Constructor and Description |
---|
ComplexworkflowDefinition(DataObjectDefinition<E> parentobject,
F lifecyclechoicedefinition,
ComplexWorkflowHelper<E,F> workflowhelper)
defines the complex workflow for this object (one complex workflow allowed
per object on current version)
|
Modifier and Type | Method and Description |
---|---|
void |
WorkflowTaskStep.execute(DataObjectId<Workflow> workflowid,
E object,
ComplexWorkflowHelper<E,F> workflowhelper) |
void |
SwitchComplexWorkflowStep.execute(DataObjectId<Workflow> workflowid,
E object,
ComplexWorkflowHelper<E,F> workflowhelper) |
abstract void |
ComplexWorkflowStep.execute(DataObjectId<Workflow> workflowid,
E object,
ComplexWorkflowHelper<E,F> helper)
executes the workflow step
|
void |
ComplexWorkflowGround.execute(DataObjectId<Workflow> workflowid,
E object,
ComplexWorkflowHelper<E,F> workflowhelper) |
void |
ComplexWorkflowClose.execute(DataObjectId<Workflow> workflowid,
E object,
ComplexWorkflowHelper<E,F> workflowhelper) |
void |
ChangeStateWorkflowStep.execute(DataObjectId<Workflow> workflowid,
E object,
ComplexWorkflowHelper<E,F> workflowhelper) |
void |
WorkflowTaskStep.generateAfterReassign(E object,
DataObjectId<Workflow> workflowid,
DataObjectId<Appuser> userforreassign,
ComplexWorkflowHelper<E,F> workflowhelper,
java.lang.String reassigncomment)
generates a new task after reassign
|
void |
WorkflowTaskStep.generateAfterReject(E object,
DataObjectId<Workflow> workflowid,
Task task,
DataObjectId<Appuser> useridtoexclude,
ComplexWorkflowHelper<E,F> workflowhelper)
reassigns a task after workflow
|