Modifier and Type | Method and Description |
---|---|
WorkflowDefinitionConversion |
WorkflowDefinitionConversionFactory.createWorkflowDefinitionConversion() |
WorkflowDefinitionConversion |
WorkflowDefinitionConversionFactory.createWorkflowDefinitionConversion(WorkflowDefinition workflowDefinition) |
Modifier and Type | Method and Description |
---|---|
void |
WorkflowDefinitionConversionListener.afterStepsConversion(WorkflowDefinitionConversion conversion)
Called when the
WorkflowDefinitionConversion has called all
StepDefinitionConverter that were added to the WorkflowDefinitionConversionFactory . |
void |
DefaultWorkflowDefinitionConversionListener.afterStepsConversion(WorkflowDefinitionConversion conversion) |
void |
WorkflowDefinitionConversionListener.beforeStepsConversion(WorkflowDefinitionConversion conversion)
Called when the
WorkflowDefinitionConversion is initialized,
but nothing has been converted yet. |
void |
DefaultWorkflowDefinitionConversionListener.beforeStepsConversion(WorkflowDefinitionConversion conversion) |
protected void |
DefaultWorkflowDefinitionConversionListener.initializeProcess(WorkflowDefinitionConversion conversion) |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseStepDefinitionConverter.addFlowElement(WorkflowDefinitionConversion conversion,
FlowElement flowElement)
Adds a flow element to the
Process . |
protected void |
BaseStepDefinitionConverter.addFlowElement(WorkflowDefinitionConversion conversion,
FlowElement flowElement,
boolean addSequenceFlowToLastActivity) |
protected SequenceFlow |
BaseStepDefinitionConverter.addSequenceFlow(WorkflowDefinitionConversion conversion,
FlowNode sourceActivity,
FlowNode targetActivity) |
protected SequenceFlow |
BaseStepDefinitionConverter.addSequenceFlow(WorkflowDefinitionConversion conversion,
String sourceActivityId,
String targetActivityId) |
protected SequenceFlow |
BaseStepDefinitionConverter.addSequenceFlow(WorkflowDefinitionConversion conversion,
String sourceActivityId,
String targetActivityId,
String condition)
Add a sequence-flow to the current process from source to target.
|
T |
StepDefinitionConverter.convertStepDefinition(StepDefinition stepDefinition,
WorkflowDefinitionConversion conversion)
Convert given
StepDefinition to correct artifacts and adds them to
process, models and forms. |
T |
BaseStepDefinitionConverter.convertStepDefinition(StepDefinition stepDefinition,
WorkflowDefinitionConversion conversion) |
protected void |
BaseStepDefinitionConverter.createAdditionalArtifacts(WorkflowDefinitionConversion conversion,
U stepDefinition,
T defaultGeneratedArtifact)
Subclasses should override this method if they want to create additional artifacts
for this specific step.
|
protected BoundaryEvent |
FeedbackStepDefinitionConverter.createBoundarySignalCatch(WorkflowDefinitionConversion conversion,
Signal signal,
UserTask feedbackTask) |
protected ExclusiveGateway |
ChoiceStepsDefinitionConverter.createExclusiveGateway(WorkflowDefinitionConversion conversion) |
protected UserTask |
FeedbackStepDefinitionConverter.createFeedbackUserTask(FeedbackStepDefinition feedbackStepDefinition,
WorkflowDefinitionConversion conversion,
Map<String,BaseElement> processElements) |
protected ParallelGateway |
FeedbackStepDefinitionConverter.createForkParallelGateway(WorkflowDefinitionConversion conversion,
Map<String,BaseElement> processElements) |
protected UserTask |
FeedbackStepDefinitionConverter.createGatherFeedbackUserTask(FeedbackStepDefinition feedbackStepDefinition,
WorkflowDefinitionConversion conversion,
Map<String,BaseElement> processElements) |
protected ParallelGateway |
FeedbackStepDefinitionConverter.createJoinParallelGateway(WorkflowDefinitionConversion conversion,
Map<String,BaseElement> processElements) |
protected ExclusiveGateway |
FeedbackStepDefinitionConverter.createMergingExclusiveGateway(WorkflowDefinitionConversion conversion) |
protected ParallelGateway |
ParallelStepsDefinitionConverter.createParallelGateway(WorkflowDefinitionConversion conversion) |
protected ExclusiveGateway |
ChoiceStepsDefinitionConverter.createProcessArtifact(ChoiceStepsDefinition choiceStepsDefinition,
WorkflowDefinitionConversion conversion) |
protected IntermediateCatchEvent |
DelayStepDefinitionConverter.createProcessArtifact(DelayStepDefinition stepDefinition,
WorkflowDefinitionConversion conversion) |
protected Map<String,BaseElement> |
FeedbackStepDefinitionConverter.createProcessArtifact(FeedbackStepDefinition feedbackStepDefinition,
WorkflowDefinitionConversion conversion) |
protected UserTask |
HumanStepDefinitionConverter.createProcessArtifact(HumanStepDefinition stepDefinition,
WorkflowDefinitionConversion conversion) |
protected ParallelGateway |
ParallelStepsDefinitionConverter.createProcessArtifact(ParallelStepsDefinition parallelStepsDefinition,
WorkflowDefinitionConversion conversion) |
protected ScriptTask |
ScriptStepDefinitionConverter.createProcessArtifact(ScriptStepDefinition stepDefinition,
WorkflowDefinitionConversion conversion) |
protected abstract T |
BaseStepDefinitionConverter.createProcessArtifact(U stepDefinition,
WorkflowDefinitionConversion conversion)
Subclasses must implement this method and create the BPMN 2.0 process artifact(s) for the provided step.
|
protected UserTask |
FeedbackStepDefinitionConverter.createSelectPeopleUserTask(FeedbackStepDefinition feedbackStepDefinition,
WorkflowDefinitionConversion conversion,
Map<String,BaseElement> processElements) |
protected Signal |
FeedbackStepDefinitionConverter.createSignalDeclaration(WorkflowDefinitionConversion conversion) |
protected ThrowEvent |
FeedbackStepDefinitionConverter.createSignalThrow(WorkflowDefinitionConversion conversion,
Signal signal) |
protected UserTask |
HumanStepDefinitionConverter.createUserTask(HumanStepDefinition humanStepDefinition,
WorkflowDefinitionConversion conversion) |
Modifier and Type | Method and Description |
---|---|
static SequenceFlow |
BpmnModelUtil.createSequenceFlow(WorkflowDefinitionConversion conversion,
FlowNode source,
FlowNode target) |
static SequenceFlow |
BpmnModelUtil.createSequenceFlow(WorkflowDefinitionConversion conversion,
FlowNode source,
FlowNode target,
ActivitiListener... executionListeners) |
static Signal |
BpmnModelUtil.createSignal(WorkflowDefinitionConversion conversion,
String signalName,
boolean processInstanceScope) |
static BoundaryEvent |
BpmnModelUtil.createSignalBoundaryEvent(WorkflowDefinitionConversion conversion,
Signal signal,
Activity activity,
boolean cancelActivity) |
static ThrowEvent |
BpmnModelUtil.createSignalThrowEvent(WorkflowDefinitionConversion conversion,
Signal approvalFinishedSignal) |
Copyright © 2016 Alfresco. All rights reserved.