public abstract class AbstractBusinessRuleTaskBuilder<B extends AbstractBusinessRuleTaskBuilder<B>> extends AbstractTaskBuilder<B,BusinessRuleTask>
compensateBoundaryEvent, compensationStarted
SPACE
element, modelInstance, myself
Modifier | Constructor and Description |
---|---|
protected |
AbstractBusinessRuleTaskBuilder(BpmnModelInstance modelInstance,
BusinessRuleTask element,
Class<?> selfType) |
Modifier and Type | Method and Description |
---|---|
B |
camundaClass(Class camundaClass)
Sets the camunda class attribute.
|
B |
camundaClass(String fullQualifiedClassName)
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 |
camundaDecisionRefVersionTag(String camundaDecisionRefVersionTag)
Sets the camunda decisionRefVersionTag 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, calculateXCoordinate, camundaInputParameter, camundaOutputParameter, multiInstance, setBoundaryEventCoordinates
businessRuleTask, 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
name
addExtensionElement, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, createTimeCycle, createTimeDate, createTimeDuration, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeSubProcess, setCoordinates, setWaypoints, setWaypointsWithSourceAndTarget
done, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
protected AbstractBusinessRuleTaskBuilder(BpmnModelInstance modelInstance, BusinessRuleTask element, Class<?> selfType)
public B implementation(String implementation)
implementation
- the implementation to setpublic B camundaClass(Class camundaClass)
camundaClass
- the class name to setpublic B camundaClass(String fullQualifiedClassName)
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 camundaDecisionRefVersionTag(String camundaDecisionRefVersionTag)
camundaDecisionRefVersionTag
- the decisionRefVersionTag 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 © 2019. All rights reserved.