Class ExecutableMessage
- java.lang.Object
-
- io.camunda.zeebe.engine.processing.deployment.model.element.AbstractFlowElement
-
- io.camunda.zeebe.engine.processing.deployment.model.element.ExecutableMessage
-
- All Implemented Interfaces:
ExecutableFlowElement
public class ExecutableMessage extends AbstractFlowElement
-
-
Constructor Summary
Constructors Constructor Description ExecutableMessage(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.camunda.zeebe.el.Expression
getCorrelationKeyExpression()
Optional<String>
getMessageName()
Returns the message name, if it has been resolved previously (and is independent of the variable context).io.camunda.zeebe.el.Expression
getMessageNameExpression()
void
setCorrelationKeyExpression(io.camunda.zeebe.el.Expression correlationKey)
void
setMessageName(String messageName)
void
setMessageNameExpression(io.camunda.zeebe.el.Expression messageName)
-
Methods inherited from class io.camunda.zeebe.engine.processing.deployment.model.element.AbstractFlowElement
getElementType, getFlowScope, getId, setElementType, setFlowScope
-
-
-
-
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 emptyOptional
then the message name must be resolved by evaluatinggetMessageNameExpression()
- Returns:
- the message name, if it has been resolved previously (and is independent of the * variable context)
-
setMessageName
public void setMessageName(String messageName)
-
-