public class AbstractCallActivityBuilder<B extends AbstractCallActivityBuilder<B>> extends AbstractActivityBuilder<B,CallActivity>
element, modelInstance, myself
Modifier | Constructor and Description |
---|---|
protected |
AbstractCallActivityBuilder(BpmnModelInstance modelInstance,
CallActivity element,
Class<?> selfType) |
Modifier and Type | Method and Description |
---|---|
B |
calledElement(String calledElement)
Sets the called element
|
B |
camundaAsync()
Deprecated.
use camundaAsyncBefore() instead.
Sets the camunda async attribute to true.
|
B |
camundaAsync(boolean isCamundaAsync)
Deprecated.
use camundaAsyncBefore(isCamundaAsyncBefore) instead
Sets the camunda async attribute.
|
B |
camundaCalledElementBinding(String camundaCalledElementBinding)
Sets the camunda calledElementBinding attribute
|
B |
camundaCalledElementTenantId(String camundaCalledElementTenantId)
Sets the camunda calledElementTenantId attribute
|
B |
camundaCalledElementVersion(String camundaCalledElementVersion)
Sets the camunda calledElementVersion attribute
|
B |
camundaCaseBinding(String camundaCaseBinding)
Sets the camunda caseBinding attribute
|
B |
camundaCaseRef(String caseRef)
Sets the camunda caseRef attribute
|
B |
camundaCaseTenantId(String tenantId)
Sets the caseTenantId
|
B |
camundaCaseVersion(String camundaCaseVersion)
Sets the camunda caseVersion attribute
|
B |
camundaIn(String source,
String target)
Sets a "camunda in" parameter to pass a variable from the super process instance to the sub process instance
|
B |
camundaOut(String source,
String target)
Sets a "camunda out" parameter to pass a variable from a sub process instance to the super process instance
|
B |
camundaVariableMappingClass(String camundaVariableMappingClass)
Sets the camunda variableMappingClass attribute.
|
B |
camundaVariableMappingDelegateExpression(String camundaVariableMappingDelegateExpression)
Sets the camunda variableMappingDelegateExpression attribute.
|
boundaryEvent, boundaryEvent, camundaInputParameter, camundaOutputParameter, multiInstance
businessRuleTask, businessRuleTask, callActivity, callActivity, camundaAsyncAfter, camundaAsyncAfter, camundaAsyncBefore, camundaAsyncBefore, camundaExclusive, camundaExecutionListenerClass, camundaExecutionListenerDelegateExpression, camundaExecutionListenerExpression, camundaFailedJobRetryTimeCycle, camundaJobPriority, condition, connectTo, endEvent, endEvent, eventBasedGateway, exclusiveGateway, exclusiveGateway, findLastGateway, inclusiveGateway, inclusiveGateway, intermediateCatchEvent, intermediateCatchEvent, intermediateThrowEvent, intermediateThrowEvent, 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, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, findErrorDefinitionForCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id
done, subProcessDone, transactionDone
protected AbstractCallActivityBuilder(BpmnModelInstance modelInstance, CallActivity element, Class<?> selfType)
public B calledElement(String calledElement)
calledElement
- the process to call@Deprecated public B camundaAsync()
@Deprecated public B camundaAsync(boolean isCamundaAsync)
isCamundaAsync
- the async state of the taskpublic B camundaCalledElementBinding(String camundaCalledElementBinding)
camundaCalledElementBinding
- the element binding to usepublic B camundaCalledElementVersion(String camundaCalledElementVersion)
camundaCalledElementVersion
- the element version to usepublic B camundaCalledElementTenantId(String camundaCalledElementTenantId)
camundaCalledElementTenantId
- the called element tenant idpublic B camundaCaseRef(String caseRef)
caseRef
- the case to callpublic B camundaCaseBinding(String camundaCaseBinding)
camundaCaseBinding
- the case binding to usepublic B camundaCaseVersion(String camundaCaseVersion)
camundaCaseVersion
- the case version to usepublic B camundaCaseTenantId(String tenantId)
tenantId
- the tenant id to setpublic B camundaIn(String source, String target)
source
- the name of variable in the super process instancetarget
- the name of the variable in the sub process instancepublic B camundaOut(String source, String target)
source
- the name of variable in the sub process instancetarget
- the name of the variable in the super process instancepublic B camundaVariableMappingClass(String camundaVariableMappingClass)
DelegateVariableMapping
interface.
Is used to delegate the variable in- and output mapping to the given class.camundaVariableMappingClass
- the class name to setpublic B camundaVariableMappingDelegateExpression(String camundaVariableMappingDelegateExpression)
DelegateVariableMapping
interface.
Is used to delegate the variable in- and output mapping to the given class.camundaVariableMappingDelegateExpression
- the expression which references a delegate objectCopyright © 2018. All rights reserved.