Interface ZeebeCalledDecision

All Superinterfaces:
BpmnModelElementInstance, org.camunda.bpm.model.xml.instance.ModelElementInstance
All Known Implementing Classes:
ZeebeCalledDecisionImpl

public interface ZeebeCalledDecision extends BpmnModelElementInstance
Zeebe extension element for a called decision. It can be used for business rule tasks.
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    void
    setDecisionId(String decisionId)
    Sets the id of the decision that is called.
    void
    setResultVariable(String resultVariable)
    Sets the name of the result variable.

    Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.BpmnModelElementInstance

    builder, getScope, isScope

    Methods inherited from interface org.camunda.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, updateAfterReplacement
  • Method Details

    • getDecisionId

      String getDecisionId()
      Returns:
      the id of the decision that is called
    • setDecisionId

      void setDecisionId(String decisionId)
      Sets the id of the decision that is called.
      Parameters:
      decisionId - the id of the decision
    • getResultVariable

      String getResultVariable()
      Returns:
      the name of the result variable
    • setResultVariable

      void setResultVariable(String resultVariable)
      Sets the name of the result variable.
      Parameters:
      resultVariable - the name of the result variable