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 |
camundaDecisionRefTenantId(String decisionRefTenantId)
Sets the camunda decisionRefTenantId 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 |
camundaTaskPriority(String taskPriority)
Sets the camunda task priority 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
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 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 setpublic B camundaDecisionRefTenantId(String decisionRefTenantId)
decisionRefTenantId
- the decisionRefTenantId to setpublic B camundaMapDecisionResult(String camundaMapDecisionResult)
camundaMapDecisionResult
- the mapper for the decision result to setpublic B camundaTaskPriority(String taskPriority)
camundaType(String)
attribute has the value external
.taskPriority
- the priority for the external taskCopyright © 2018. All rights reserved.