Class AbstractCallActivityBuilder<B extends AbstractCallActivityBuilder<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,CallActivity>
 
org.camunda.bpm.model.bpmn.builder.AbstractCallActivityBuilder<B>
- Direct Known Subclasses:
- CallActivityBuilder
public class AbstractCallActivityBuilder<B extends AbstractCallActivityBuilder<B>>
extends AbstractActivityBuilder<B,CallActivity> 
- 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 SummaryConstructorsModifierConstructorDescriptionprotectedAbstractCallActivityBuilder(BpmnModelInstance modelInstance, CallActivity element, Class<?> selfType) 
- 
Method SummaryModifier and TypeMethodDescriptioncalledElement(String calledElement) Sets the called elementDeprecated.use camundaAsyncBefore() instead.camundaAsync(boolean isCamundaAsync) Deprecated.use camundaAsyncBefore(isCamundaAsyncBefore) instead Sets the camunda async attribute.camundaCalledElementBinding(String camundaCalledElementBinding) Sets the camunda calledElementBinding attributecamundaCalledElementTenantId(String camundaCalledElementTenantId) Sets the camunda calledElementTenantId attributecamundaCalledElementVersion(String camundaCalledElementVersion) Sets the camunda calledElementVersion attributecamundaCalledElementVersionTag(String camundaCalledElementVersionTag) Sets the camunda calledElementVersionTag attributecamundaCaseBinding(String camundaCaseBinding) Sets the camunda caseBinding attributecamundaCaseRef(String caseRef) Sets the camunda caseRef attributecamundaCaseTenantId(String tenantId) Sets the caseTenantIdcamundaCaseVersion(String camundaCaseVersion) Sets the camunda caseVersion attributeSets a "camunda in" parameter to pass a variable from the super process instance to the sub process instancecamundaInBusinessKey(String businessKey) Sets a "camunda in" parameter to pass a business key from the super process instance to the sub process instancecamundaOut(String source, String target) Sets a "camunda out" parameter to pass a variable from a sub process instance to the super process instancecamundaVariableMappingClass(Class camundaVariableMappingClass) Sets the camunda variableMappingClass attribute.camundaVariableMappingClass(String fullQualifiedClassName) Sets the camunda variableMappingClass attribute.camundaVariableMappingDelegateExpression(String camundaVariableMappingDelegateExpression) Sets the camunda variableMappingDelegateExpression attribute.Methods 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- 
AbstractCallActivityBuilderprotected AbstractCallActivityBuilder(BpmnModelInstance modelInstance, CallActivity element, Class<?> selfType) 
 
- 
- 
Method Details- 
calledElementSets the called element- Parameters:
- calledElement- the process to call
- Returns:
- the builder object
 
- 
camundaAsyncDeprecated.use camundaAsyncBefore() instead. Sets the camunda async attribute to true.- Returns:
- the builder object
 
- 
camundaAsyncDeprecated.use camundaAsyncBefore(isCamundaAsyncBefore) instead Sets the camunda async attribute.- Parameters:
- isCamundaAsync- the async state of the task
- Returns:
- the builder object
 
- 
camundaCalledElementBindingSets the camunda calledElementBinding attribute- Parameters:
- camundaCalledElementBinding- the element binding to use
- Returns:
- the builder object
 
- 
camundaCalledElementVersionSets the camunda calledElementVersion attribute- Parameters:
- camundaCalledElementVersion- the element version to use
- Returns:
- the builder object
 
- 
camundaCalledElementVersionTagSets the camunda calledElementVersionTag attribute- Parameters:
- camundaCalledElementVersionTag- the element version to use
- Returns:
- the builder object
 
- 
camundaCalledElementTenantIdSets the camunda calledElementTenantId attribute- Parameters:
- camundaCalledElementTenantId- the called element tenant id
- Returns:
- the builder object
 
- 
camundaCaseRefSets the camunda caseRef attribute- Parameters:
- caseRef- the case to call
- Returns:
- the builder object
 
- 
camundaCaseBindingSets the camunda caseBinding attribute- Parameters:
- camundaCaseBinding- the case binding to use
- Returns:
- the builder object
 
- 
camundaCaseVersionSets the camunda caseVersion attribute- Parameters:
- camundaCaseVersion- the case version to use
- Returns:
- the builder object
 
- 
camundaCaseTenantIdSets the caseTenantId- Parameters:
- tenantId- the tenant id to set
- Returns:
- the builder object
 
- 
camundaInBusinessKeySets a "camunda in" parameter to pass a business key from the super process instance to the sub process instance- Parameters:
- businessKey- the business key to set
- Returns:
- the builder object
 
- 
camundaInSets a "camunda in" parameter to pass a variable from the super process instance to the sub process instance- Parameters:
- source- the name of variable in the super process instance
- target- the name of the variable in the sub process instance
- Returns:
- the builder object
 
- 
camundaOutSets a "camunda out" parameter to pass a variable from a sub process instance to the super process instance- Parameters:
- source- the name of variable in the sub process instance
- target- the name of the variable in the super process instance
- Returns:
- the builder object
 
- 
camundaVariableMappingClassSets the camunda variableMappingClass attribute. It references on a class which implements theDelegateVariableMappinginterface. Is used to delegate the variable in- and output mapping to the given class.- Parameters:
- camundaVariableMappingClass- the class name to set
- Returns:
- the builder object
 
- 
camundaVariableMappingClassSets the camunda variableMappingClass attribute. It references on a class which implements theDelegateVariableMappinginterface. Is used to delegate the variable in- and output mapping to the given class.- Parameters:
- camundaVariableMappingClass- the class name to set
- Returns:
- the builder object
 
- 
camundaVariableMappingDelegateExpressionSets the camunda variableMappingDelegateExpression attribute. The expression when is resolved references to an object of a class, which implements theDelegateVariableMappinginterface. Is used to delegate the variable in- and output mapping to the given class.- Parameters:
- camundaVariableMappingDelegateExpression- the expression which references a delegate object
- Returns:
- the builder object
 
 
-