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 Summary- 
Fields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractFlowNodeBuildercompensateBoundaryEvent, compensationStarted
 - 
Fields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilderSPACE
 - 
Fields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilderelement, modelInstance, myself
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedAbstractCallActivityBuilder(BpmnModelInstance modelInstance, CallActivity element, java.lang.Class<?> selfType)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description BcalledElement(java.lang.String calledElement)Sets the called elementBcamundaAsync()Deprecated.use camundaAsyncBefore() instead.BcamundaAsync(boolean isCamundaAsync)Deprecated.use camundaAsyncBefore(isCamundaAsyncBefore) instead Sets the camunda async attribute.BcamundaCalledElementBinding(java.lang.String camundaCalledElementBinding)Sets the camunda calledElementBinding attributeBcamundaCalledElementTenantId(java.lang.String camundaCalledElementTenantId)Sets the camunda calledElementTenantId attributeBcamundaCalledElementVersion(java.lang.String camundaCalledElementVersion)Sets the camunda calledElementVersion attributeBcamundaCalledElementVersionTag(java.lang.String camundaCalledElementVersionTag)Sets the camunda calledElementVersionTag attributeBcamundaCaseBinding(java.lang.String camundaCaseBinding)Sets the camunda caseBinding attributeBcamundaCaseRef(java.lang.String caseRef)Sets the camunda caseRef attributeBcamundaCaseTenantId(java.lang.String tenantId)Sets the caseTenantIdBcamundaCaseVersion(java.lang.String camundaCaseVersion)Sets the camunda caseVersion attributeBcamundaIn(java.lang.String source, java.lang.String target)Sets a "camunda in" parameter to pass a variable from the super process instance to the sub process instanceBcamundaOut(java.lang.String source, java.lang.String target)Sets a "camunda out" parameter to pass a variable from a sub process instance to the super process instanceBcamundaVariableMappingClass(java.lang.Class camundaVariableMappingClass)Sets the camunda variableMappingClass attribute.BcamundaVariableMappingClass(java.lang.String fullQualifiedClassName)Sets the camunda variableMappingClass attribute.BcamundaVariableMappingDelegateExpression(java.lang.String camundaVariableMappingDelegateExpression)Sets the camunda variableMappingDelegateExpression attribute.- 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractActivityBuilderboundaryEvent, boundaryEvent, calculateXCoordinate, camundaInputParameter, camundaOutputParameter, multiInstance, setBoundaryEventCoordinates
 - 
Methods 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, userTask
 - 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractFlowElementBuildername
 - 
Methods 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, setWaypointsWithSourceAndTarget
 - 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilderdone, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
 
- 
 
- 
- 
- 
Constructor Detail- 
AbstractCallActivityBuilderprotected AbstractCallActivityBuilder(BpmnModelInstance modelInstance, CallActivity element, java.lang.Class<?> selfType) 
 
- 
 - 
Method Detail- 
calledElementpublic B calledElement(java.lang.String calledElement) Sets the called element- Parameters:
- calledElement- the process to call
- Returns:
- the builder object
 
 - 
camundaAsync@Deprecated public B camundaAsync() Deprecated.use camundaAsyncBefore() instead. Sets the camunda async attribute to true.- Returns:
- the builder object
 
 - 
camundaAsync@Deprecated public B camundaAsync(boolean isCamundaAsync) Deprecated.use camundaAsyncBefore(isCamundaAsyncBefore) instead Sets the camunda async attribute.- Parameters:
- isCamundaAsync- the async state of the task
- Returns:
- the builder object
 
 - 
camundaCalledElementBindingpublic B camundaCalledElementBinding(java.lang.String camundaCalledElementBinding) Sets the camunda calledElementBinding attribute- Parameters:
- camundaCalledElementBinding- the element binding to use
- Returns:
- the builder object
 
 - 
camundaCalledElementVersionpublic B camundaCalledElementVersion(java.lang.String camundaCalledElementVersion) Sets the camunda calledElementVersion attribute- Parameters:
- camundaCalledElementVersion- the element version to use
- Returns:
- the builder object
 
 - 
camundaCalledElementVersionTagpublic B camundaCalledElementVersionTag(java.lang.String camundaCalledElementVersionTag) Sets the camunda calledElementVersionTag attribute- Parameters:
- camundaCalledElementVersionTag- the element version to use
- Returns:
- the builder object
 
 - 
camundaCalledElementTenantIdpublic B camundaCalledElementTenantId(java.lang.String camundaCalledElementTenantId) Sets the camunda calledElementTenantId attribute- Parameters:
- camundaCalledElementTenantId- the called element tenant id
- Returns:
- the builder object
 
 - 
camundaCaseRefpublic B camundaCaseRef(java.lang.String caseRef) Sets the camunda caseRef attribute- Parameters:
- caseRef- the case to call
- Returns:
- the builder object
 
 - 
camundaCaseBindingpublic B camundaCaseBinding(java.lang.String camundaCaseBinding) Sets the camunda caseBinding attribute- Parameters:
- camundaCaseBinding- the case binding to use
- Returns:
- the builder object
 
 - 
camundaCaseVersionpublic B camundaCaseVersion(java.lang.String camundaCaseVersion) Sets the camunda caseVersion attribute- Parameters:
- camundaCaseVersion- the case version to use
- Returns:
- the builder object
 
 - 
camundaCaseTenantIdpublic B camundaCaseTenantId(java.lang.String tenantId) Sets the caseTenantId- Parameters:
- tenantId- the tenant id to set
- Returns:
- the builder object
 
 - 
camundaInpublic B camundaIn(java.lang.String source, java.lang.String target) Sets 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
 
 - 
camundaOutpublic B camundaOut(java.lang.String source, java.lang.String target) Sets 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
 
 - 
camundaVariableMappingClasspublic B camundaVariableMappingClass(java.lang.Class camundaVariableMappingClass) Sets 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
 
 - 
camundaVariableMappingClasspublic B camundaVariableMappingClass(java.lang.String fullQualifiedClassName) Sets 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
 
 - 
camundaVariableMappingDelegateExpressionpublic B camundaVariableMappingDelegateExpression(java.lang.String camundaVariableMappingDelegateExpression) Sets 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
 
 
- 
 
-