Class AbstractSendTaskBuilder<B extends AbstractSendTaskBuilder<B>>
java.lang.Object
org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
 
org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
 
org.camunda.bpm.model.bpmn.builder.AbstractFlowElementBuilder<B,E>
 
org.camunda.bpm.model.bpmn.builder.AbstractFlowNodeBuilder<B,E>
 
org.camunda.bpm.model.bpmn.builder.AbstractActivityBuilder<B,E>
 
org.camunda.bpm.model.bpmn.builder.AbstractTaskBuilder<B,SendTask>
 
org.camunda.bpm.model.bpmn.builder.AbstractSendTaskBuilder<B>
- Direct Known Subclasses:
- SendTaskBuilder
public abstract class AbstractSendTaskBuilder<B extends AbstractSendTaskBuilder<B>>
extends AbstractTaskBuilder<B,SendTask> 
- Author:
- Sebastian Menski
- 
Field SummaryFields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractFlowNodeBuildercompensateBoundaryEvent, compensationStartedFields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilderSPACEFields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilderelement, modelInstance, myself
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedAbstractSendTaskBuilder(BpmnModelInstance modelInstance, SendTask element, Class<?> selfType) 
- 
Method SummaryModifier and TypeMethodDescriptioncamundaClass(Class delegateClass) Sets the camunda class attribute.camundaClass(String fullQualifiedClassName) Sets the camunda class attribute.camundaDelegateExpression(String camundaExpression) Sets the camunda delegateExpression attribute.camundaExpression(String camundaExpression) Sets the camunda expression attribute.camundaResultVariable(String camundaResultVariable) Sets the camunda resultVariable attribute.camundaTaskPriority(String taskPriority) Set the camunda task priority attribute.camundaTopic(String camundaTopic) Sets the camunda topic attribute.camundaType(String camundaType) Sets the camunda type attribute.implementation(String implementation) Sets the implementation of the send task.Sets the message with the given message name.Sets the message of the send task.Sets the operation of the send task.Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractTaskBuildercamundaAsync, camundaAsyncMethods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractActivityBuilderboundaryEvent, boundaryEvent, calculateXCoordinate, camundaInputParameter, camundaOutputParameter, multiInstance, setBoundaryEventCoordinatesMethods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractFlowNodeBuilderbusinessRuleTask, 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, userTaskMethods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractFlowElementBuildernameMethods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilderaddExtensionElement, 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.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilderdone, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
- 
Constructor Details- 
AbstractSendTaskBuilderprotected AbstractSendTaskBuilder(BpmnModelInstance modelInstance, SendTask element, Class<?> selfType) 
 
- 
- 
Method Details- 
implementationSets the implementation of the send task.- Parameters:
- implementation- the implementation to set
- Returns:
- the builder object
 
- 
messageSets the message of the send task.- Parameters:
- message- the message to set
- Returns:
- the builder object
 
- 
messageSets the message with the given message name. If already a message with this name exists it will be used, otherwise a new message is created.- Parameters:
- messageName- the name of the message
- Returns:
- the builder object
 
- 
operationSets the operation of the send task.- Parameters:
- operation- the operation to set
- Returns:
- the builder object
 
- 
camundaClassSets the camunda class attribute.- Parameters:
- camundaClass- the class name to set
- Returns:
- the builder object
 
- 
camundaClassSets the camunda class attribute.- Parameters:
- camundaClass- the class name to set
- Returns:
- the builder object
 
- 
camundaDelegateExpressionSets the camunda delegateExpression attribute.- Parameters:
- camundaExpression- the delegateExpression to set
- Returns:
- the builder object
 
- 
camundaExpressionSets the camunda expression attribute.- Parameters:
- camundaExpression- the expression to set
- Returns:
- the builder object
 
- 
camundaResultVariableSets the camunda resultVariable attribute.- Parameters:
- camundaResultVariable- the name of the process variable
- Returns:
- the builder object
 
- 
camundaTopicSets the camunda topic attribute.- Parameters:
- camundaTopic- the topic to set
- Returns:
- the builder object
 
- 
camundaTypeSets the camunda type attribute.- Parameters:
- camundaType- the type of the service task
- Returns:
- the builder object
 
- 
camundaTaskPrioritySet the camunda task priority attribute. The priority is only used for service tasks which have as type valueexternal- Parameters:
- taskPriority- the task priority which should used for the external tasks
- Returns:
- the builder object
 
 
-