public abstract class AbstractSendTaskBuilder<B extends AbstractSendTaskBuilder<B>> extends AbstractTaskBuilder<B,SendTask>
compensateBoundaryEvent, compensationStarted
SPACE
element, modelInstance, myself
Modifier | Constructor and Description |
---|---|
protected |
AbstractSendTaskBuilder(BpmnModelInstance modelInstance,
SendTask element,
Class<?> selfType) |
Modifier and Type | Method and Description |
---|---|
B |
camundaClass(Class delegateClass)
Sets the camunda class attribute.
|
B |
camundaClass(String fullQualifiedClassName)
Sets the camunda class attribute.
|
B |
camundaDelegateExpression(String camundaExpression)
Sets the camunda delegateExpression attribute.
|
B |
camundaExpression(String camundaExpression)
Sets the camunda expression attribute.
|
B |
camundaResultVariable(String camundaResultVariable)
Sets the camunda resultVariable attribute.
|
B |
camundaTaskPriority(String taskPriority)
Set the camunda task priority attribute.
|
B |
camundaTopic(String camundaTopic)
Sets the camunda topic attribute.
|
B |
camundaType(String camundaType)
Sets the camunda type attribute.
|
B |
implementation(String implementation)
Sets the implementation of the send task.
|
B |
message(Message message)
Sets the message of the send task.
|
B |
message(String messageName)
Sets the message with the given message name.
|
B |
operation(Operation operation)
Sets the operation of the send task.
|
camundaAsync, camundaAsync
boundaryEvent, boundaryEvent, calculateXCoordinate, camundaInputParameter, camundaOutputParameter, multiInstance, setBoundaryEventCoordinates
businessRuleTask, businessRuleTask, callActivity, callActivity, camundaAsyncAfter, camundaAsyncAfter, camundaAsyncBefore, camundaAsyncBefore, camundaExclusive, camundaExecutionListenerClass, camundaExecutionListenerClass, camundaExecutionListenerDelegateExpression, camundaExecutionListenerExpression, camundaFailedJobRetryTimeCycle, camundaJobPriority, 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, notCamundaExclusive, parallelGateway, parallelGateway, receiveTask, receiveTask, scriptTask, scriptTask, sendTask, sendTask, sequenceFlowId, serviceTask, serviceTask, subProcess, subProcess, transaction, transaction, userTask, userTask
name
addExtensionElement, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, 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, setWaypointsWithSourceAndTarget
done, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
protected AbstractSendTaskBuilder(BpmnModelInstance modelInstance, SendTask element, Class<?> selfType)
public B implementation(String implementation)
implementation
- the implementation to setpublic B message(Message message)
message
- the message to setpublic B message(String messageName)
messageName
- the name of the messagepublic B operation(Operation operation)
operation
- the operation to setpublic B camundaClass(Class delegateClass)
camundaClass
- the class name to setpublic B camundaClass(String fullQualifiedClassName)
camundaClass
- the class name to setpublic B camundaDelegateExpression(String camundaExpression)
camundaExpression
- the delegateExpression to setpublic B camundaExpression(String camundaExpression)
camundaExpression
- the expression to setpublic B camundaResultVariable(String camundaResultVariable)
camundaResultVariable
- the name of the process variablepublic B camundaTopic(String camundaTopic)
camundaTopic
- the topic to setpublic B camundaType(String camundaType)
camundaType
- the type of the service taskpublic B camundaTaskPriority(String taskPriority)
external
taskPriority
- the task priority which should used for the external tasksCopyright © 2020. All rights reserved.