java.lang.Object
io.camunda.zeebe.engine.processing.deployment.model.element.AbstractFlowElement
io.camunda.zeebe.engine.processing.deployment.model.element.ExecutableSignal
All Implemented Interfaces:
ExecutableFlowElement

public class ExecutableSignal extends AbstractFlowElement
  • Constructor Details

    • ExecutableSignal

      public ExecutableSignal(String id)
  • Method Details

    • getSignalNameExpression

      public io.camunda.zeebe.el.Expression getSignalNameExpression()
    • setSignalNameExpression

      public void setSignalNameExpression(io.camunda.zeebe.el.Expression signalName)
    • getSignalName

      public Optional<String> getSignalName()
      Returns the signal name, if it has been resolved previously (and is independent of the variable context). If this returns an empty Optional then the signal name must be resolved by evaluating getSignalNameExpression()
      Returns:
      the signal name, if it has been resolved previously (and is independent of the * variable context)
    • setSignalName

      public void setSignalName(String signalName)