Class ExecutableMessage

    • Constructor Detail

      • ExecutableMessage

        public ExecutableMessage​(String id)
    • Method Detail

      • getCorrelationKeyExpression

        public io.camunda.zeebe.el.Expression getCorrelationKeyExpression()
      • setCorrelationKeyExpression

        public void setCorrelationKeyExpression​(io.camunda.zeebe.el.Expression correlationKey)
      • getMessageNameExpression

        public io.camunda.zeebe.el.Expression getMessageNameExpression()
      • setMessageNameExpression

        public void setMessageNameExpression​(io.camunda.zeebe.el.Expression messageName)
      • getMessageName

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

        public void setMessageName​(String messageName)