Class AbstractTaskBuilder<B extends AbstractTaskBuilder<B,E>,E extends Task>
java.lang.Object
org.operaton.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
org.operaton.bpm.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
org.operaton.bpm.model.bpmn.builder.AbstractFlowElementBuilder<B,E>
org.operaton.bpm.model.bpmn.builder.AbstractFlowNodeBuilder<B,E>
org.operaton.bpm.model.bpmn.builder.AbstractActivityBuilder<B,E>
org.operaton.bpm.model.bpmn.builder.AbstractTaskBuilder<B,E>
- Direct Known Subclasses:
AbstractBusinessRuleTaskBuilder,AbstractManualTaskBuilder,AbstractReceiveTaskBuilder,AbstractScriptTaskBuilder,AbstractSendTaskBuilder,AbstractServiceTaskBuilder,AbstractUserTaskBuilder
public abstract class AbstractTaskBuilder<B extends AbstractTaskBuilder<B,E>,E extends Task>
extends AbstractActivityBuilder<B,E>
- Author:
- Sebastian Menski
-
Field Summary
Fields inherited from class org.operaton.bpm.model.bpmn.builder.AbstractFlowNodeBuilder
compensateBoundaryEvent, compensationStartedFields inherited from class org.operaton.bpm.model.bpmn.builder.AbstractBaseElementBuilder
SPACEFields inherited from class org.operaton.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
element, modelInstance, myself -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractTaskBuilder(BpmnModelInstance modelInstance, E element, Class<?> selfType) -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.operatonAsync(boolean isOperatonAsync) Deprecated, for removal: This API element is subject to removal in a future version.UseAbstractFlowNodeBuilder.operatonAsyncBefore(boolean)instead.Methods inherited from class org.operaton.bpm.model.bpmn.builder.AbstractActivityBuilder
boundaryEvent, boundaryEvent, calculateXCoordinate, multiInstance, operatonInputParameter, operatonOutputParameter, setBoundaryEventCoordinatesMethods inherited from class org.operaton.bpm.model.bpmn.builder.AbstractFlowNodeBuilder
businessRuleTask, businessRuleTask, callActivity, callActivity, compensationDone, compensationStart, condition, connectTarget, connectTargetWithAssociation, connectTargetWithSequenceFlow, connectTo, createTarget, createTargetBuilder, createTargetBuilder, endEvent, endEvent, eventBasedGateway, exclusiveGateway, exclusiveGateway, findLastGateway, inclusiveGateway, inclusiveGateway, intermediateCatchEvent, intermediateCatchEvent, intermediateThrowEvent, intermediateThrowEvent, isBoundaryEventWithStartedCompensation, isCompensationHandler, manualTask, manualTask, moveToActivity, moveToLastGateway, moveToNode, notOperatonExclusive, operatonAsyncAfter, operatonAsyncAfter, operatonAsyncBefore, operatonAsyncBefore, operatonExclusive, operatonExecutionListenerClass, operatonExecutionListenerClass, operatonExecutionListenerDelegateExpression, operatonExecutionListenerExpression, operatonFailedJobRetryTimeCycle, operatonJobPriority, parallelGateway, parallelGateway, receiveTask, receiveTask, scriptTask, scriptTask, sendTask, sendTask, sequenceFlowId, serviceTask, serviceTask, subProcess, subProcess, transaction, transaction, userTask, userTaskMethods inherited from class org.operaton.bpm.model.bpmn.builder.AbstractFlowElementBuilder
nameMethods inherited from class org.operaton.bpm.model.bpmn.builder.AbstractBaseElementBuilder
addExtensionElement, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, createTimeCycle, createTimeDate, createTimeDuration, documentation, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeSubProcess, setCoordinates, setWaypoints, setWaypointsWithSourceAndTargetMethods inherited from class org.operaton.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
done, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
-
Constructor Details
-
AbstractTaskBuilder
-
-
Method Details
-
operatonAsync
Deprecated, for removal: This API element is subject to removal in a future version.UseAbstractFlowNodeBuilder.operatonAsyncBefore(boolean)instead.Sets the operaton async attribute to true.- Returns:
- the builder object
-
operatonAsync
Deprecated, for removal: This API element is subject to removal in a future version.UseAbstractFlowNodeBuilder.operatonAsyncBefore(boolean)instead.Sets the operaton async attribute.- Parameters:
isOperatonAsync- the async state of the task- Returns:
- the builder object
-
AbstractFlowNodeBuilder.operatonAsyncBefore(boolean)instead.