public abstract class AbstractFlowNodeBuilder<B extends AbstractFlowNodeBuilder<B,E>,E extends FlowNode> extends AbstractFlowElementBuilder<B,E>
SPACE
element, modelInstance, myself
Modifier | Constructor and Description |
---|---|
protected |
AbstractFlowNodeBuilder(BpmnModelInstance modelInstance,
E element,
Class<?> selfType) |
name
addExtensionElement, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeSubProcess, setCoordinates, setWaypoints
done, getElement, subProcessDone, transactionDone
protected AbstractFlowNodeBuilder(BpmnModelInstance modelInstance, E element, Class<?> selfType)
protected void connectTarget(FlowNode target)
public ServiceTaskBuilder serviceTask()
public ServiceTaskBuilder serviceTask(String id)
public SendTaskBuilder sendTask()
public SendTaskBuilder sendTask(String id)
public UserTaskBuilder userTask()
public UserTaskBuilder userTask(String id)
public BusinessRuleTaskBuilder businessRuleTask()
public BusinessRuleTaskBuilder businessRuleTask(String id)
public ScriptTaskBuilder scriptTask()
public ScriptTaskBuilder scriptTask(String id)
public ReceiveTaskBuilder receiveTask()
public ReceiveTaskBuilder receiveTask(String id)
public ManualTaskBuilder manualTask()
public ManualTaskBuilder manualTask(String id)
public EndEventBuilder endEvent()
public EndEventBuilder endEvent(String id)
public ParallelGatewayBuilder parallelGateway()
public ParallelGatewayBuilder parallelGateway(String id)
public ExclusiveGatewayBuilder exclusiveGateway()
public InclusiveGatewayBuilder inclusiveGateway()
public EventBasedGatewayBuilder eventBasedGateway()
public ExclusiveGatewayBuilder exclusiveGateway(String id)
public InclusiveGatewayBuilder inclusiveGateway(String id)
public IntermediateCatchEventBuilder intermediateCatchEvent()
public IntermediateCatchEventBuilder intermediateCatchEvent(String id)
public IntermediateThrowEventBuilder intermediateThrowEvent()
public IntermediateThrowEventBuilder intermediateThrowEvent(String id)
public CallActivityBuilder callActivity()
public CallActivityBuilder callActivity(String id)
public SubProcessBuilder subProcess()
public SubProcessBuilder subProcess(String id)
public TransactionBuilder transaction()
public TransactionBuilder transaction(String id)
public Gateway findLastGateway()
public AbstractGatewayBuilder moveToLastGateway()
public AbstractFlowNodeBuilder moveToNode(String identifier)
public <T extends AbstractActivityBuilder> T moveToActivity(String identifier)
public AbstractFlowNodeBuilder connectTo(String identifier)
public B camundaAsyncBefore(boolean asyncBefore)
asyncBefore
- boolean value to setpublic B camundaAsyncBefore()
public B camundaAsyncAfter(boolean asyncAfter)
asyncAfter
- boolean value to setpublic B camundaAsyncAfter()
public B notCamundaExclusive()
public B camundaExclusive(boolean exclusive)
exclusive
- boolean value to setpublic B camundaFailedJobRetryTimeCycle(String retryTimeCycle)
retryTimeCycle
- the retry time cycle value to setpublic B camundaExecutionListenerClass(String eventName, Class listenerClass)
public B camundaExecutionListenerClass(String eventName, String fullQualifiedClassName)
public B camundaExecutionListenerExpression(String eventName, String expression)
Copyright © 2017. All rights reserved.