public abstract class AbstractServiceTaskBuilder<B extends AbstractServiceTaskBuilder<B>> extends AbstractTaskBuilder<B,ServiceTask>
element, modelInstance, myself
Modifier | Constructor and Description |
---|---|
protected |
AbstractServiceTaskBuilder(BpmnModelInstance modelInstance,
ServiceTask element,
Class<?> selfType) |
Modifier and Type | Method and Description |
---|---|
B |
camundaClass(String camundaClass)
Sets the camunda class attribute.
|
B |
camundaDelegateExpression(String camundaExpression)
Sets the camunda delegateExpression attribute.
|
B |
camundaExpression(String camundaExpression)
Sets the camunda expression 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 build service 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 AbstractServiceTaskBuilder(BpmnModelInstance modelInstance, ServiceTask 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 setCopyright © 2018. All rights reserved.