Interface BusinessRuleTask
- All Superinterfaces:
Activity,BaseElement,BpmnModelElementInstance,FlowElement,FlowNode,InteractionNode,ModelElementInstance,Task
- All Known Implementing Classes:
BusinessRuleTaskImpl
The BPMN businessRuleTask element
- Author:
- Sebastian Menski
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()Returns a new fluent builder for the element if implemented.camunda extensionsvoidsetFluxnovaClass(String camundaClass) voidsetFluxnovaDecisionRef(String camundaDecisionRef) voidsetFluxnovaDecisionRefBinding(String camundaDecisionRefBinding) voidsetFluxnovaDecisionRefTenantId(String tenantId) voidsetFluxnovaDecisionRefVersion(String camundaDecisionRefVersion) voidsetFluxnovaDecisionRefVersionTag(String camundaDecisionRefVersionTag) voidsetFluxnovaDelegateExpression(String camundaExpression) voidsetFluxnovaExpression(String camundaExpression) voidsetFluxnovaMapDecisionResult(String camundaMapDecisionResult) voidsetFluxnovaResultVariable(String camundaResultVariable) voidsetFluxnovaTaskPriority(String taskPriority) voidsetFluxnovaTopic(String camundaTopic) voidsetFluxnovaType(String camundaType) voidsetImplementation(String implementation) Methods inherited from interface org.finos.fluxnova.bpm.model.bpmn.instance.Activity
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantityMethods inherited from interface org.finos.fluxnova.bpm.model.bpmn.instance.BaseElement
getDocumentations, getExtensionElements, getId, setExtensionElements, setIdMethods inherited from interface org.finos.fluxnova.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScopeMethods inherited from interface org.finos.fluxnova.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNameMethods inherited from interface org.finos.fluxnova.bpm.model.bpmn.instance.FlowNode
getFluxnovaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isFluxnovaAsyncAfter, isFluxnovaAsyncBefore, isFluxnovaExclusive, setFluxnovaAsyncAfter, setFluxnovaAsyncBefore, setFluxnovaExclusive, setFluxnovaJobPriorityMethods inherited from interface org.finos.fluxnova.bpm.model.bpmn.instance.InteractionNode
getId, setIdMethods inherited from interface org.finos.fluxnova.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacementMethods inherited from interface org.finos.fluxnova.bpm.model.bpmn.instance.Task
getDiagramElement, isFluxnovaAsync, setFluxnovaAsync
-
Method Details
-
builder
BusinessRuleTaskBuilder builder()Description copied from interface:BpmnModelElementInstanceReturns a new fluent builder for the element if implemented.- Specified by:
builderin interfaceBpmnModelElementInstance- Specified by:
builderin interfaceFlowNode- Returns:
- the builder object
-
getImplementation
String getImplementation() -
setImplementation
-
getFluxnovaClass
String getFluxnovaClass()camunda extensions -
setFluxnovaClass
-
getFluxnovaDelegateExpression
String getFluxnovaDelegateExpression() -
setFluxnovaDelegateExpression
-
getFluxnovaExpression
String getFluxnovaExpression() -
setFluxnovaExpression
-
getFluxnovaResultVariable
String getFluxnovaResultVariable() -
setFluxnovaResultVariable
-
getFluxnovaType
String getFluxnovaType() -
setFluxnovaType
-
getFluxnovaTopic
String getFluxnovaTopic() -
setFluxnovaTopic
-
getFluxnovaDecisionRef
String getFluxnovaDecisionRef() -
setFluxnovaDecisionRef
-
getFluxnovaDecisionRefBinding
String getFluxnovaDecisionRefBinding() -
setFluxnovaDecisionRefBinding
-
getFluxnovaDecisionRefVersion
String getFluxnovaDecisionRefVersion() -
setFluxnovaDecisionRefVersion
-
getFluxnovaDecisionRefVersionTag
String getFluxnovaDecisionRefVersionTag() -
setFluxnovaDecisionRefVersionTag
-
getFluxnovaDecisionRefTenantId
String getFluxnovaDecisionRefTenantId() -
setFluxnovaDecisionRefTenantId
-
getFluxnovaMapDecisionResult
String getFluxnovaMapDecisionResult() -
setFluxnovaMapDecisionResult
-
getFluxnovaTaskPriority
String getFluxnovaTaskPriority() -
setFluxnovaTaskPriority
-