public abstract class AbstractBusinessRuleTaskBuilder<B extends AbstractBusinessRuleTaskBuilder<B>> extends AbstractTaskBuilder<B,BusinessRuleTask>
element, modelInstance, myself
Modifier | Constructor and Description |
---|---|
protected |
AbstractBusinessRuleTaskBuilder(BpmnModelInstance modelInstance,
BusinessRuleTask element,
Class<?> selfType) |
Modifier and Type | Method and Description |
---|---|
B |
camundaClass(String camundaClass)
Sets the camunda class attribute.
|
B |
camundaDecisionRef(String camundaDecisionRef)
Sets the camunda decisionRef attribute.
|
B |
camundaDecisionRefBinding(String camundaDecisionRefBinding)
Sets the camunda decisionRefBinding attribute.
|
B |
camundaDecisionRefVersion(String camundaDecisionRefVersion)
Sets the camunda decisionRefVersion attribute.
|
B |
camundaDelegateExpression(String camundaExpression)
Sets the camunda delegateExpression attribute.
|
B |
camundaExpression(String camundaExpression)
Sets the camunda expression attribute.
|
B |
camundaMapDecisionResult(String camundaMapDecisionResult)
Set the camunda mapDecisionResult attribute.
|
B |
camundaResultVariable(String camundaResultVariable)
Sets the camunda resultVariable 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 business rule task.
|
camundaAsync, camundaAsync
businessRuleTask, businessRuleTask, callActivity, callActivity, camundaAsyncAfter, camundaAsyncAfter, camundaAsyncBefore, camundaAsyncBefore, camundaExclusive, camundaJobPriority, condition, connectTo, endEvent, endEvent, eventBasedGateway, exclusiveGateway, exclusiveGateway, findLastGateway, intermediateCatchEvent, intermediateCatchEvent, manualTask, manualTask, moveToLastGateway, moveToNode, notCamundaExclusive, parallelGateway, parallelGateway, receiveTask, receiveTask, scriptTask, scriptTask, sendTask, sendTask, sequenceFlowId, serviceTask, serviceTask, subProcess, subProcess, userTask, userTask
name
addExtensionElement, createChild, createChild, createInstance, createInstance, createSibling, createSibling, id
done, subProcessDone
protected AbstractBusinessRuleTaskBuilder(BpmnModelInstance modelInstance, BusinessRuleTask element, Class<?> selfType)
public B implementation(String implementation)
implementation
- the implementation to setpublic B camundaClass(String camundaClass)
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)
camundaType(String)
attribute has the value external
.camundaTopic
- the topic to setpublic B camundaType(String camundaType)
camundaType
- the type of the service taskpublic B camundaDecisionRef(String camundaDecisionRef)
camundaDecisionRef
- the decisionRef to setpublic B camundaDecisionRefBinding(String camundaDecisionRefBinding)
camundaDecisionRefBinding
- the decisionRefBinding to setpublic B camundaDecisionRefVersion(String camundaDecisionRefVersion)
camundaDecisionRefVersion
- the decisionRefVersion to setCopyright © 2018. All rights reserved.