Class ExecutableMessage
- java.lang.Object
-
- io.zeebe.engine.processing.deployment.model.element.AbstractFlowElement
-
- io.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.zeebe.el.ExpressiongetCorrelationKeyExpression()Optional<String>getMessageName()Returns the message name, if it has been resolved previously (and is independent of the variable context).io.zeebe.el.ExpressiongetMessageNameExpression()voidsetCorrelationKeyExpression(io.zeebe.el.Expression correlationKey)voidsetMessageName(String messageName)voidsetMessageNameExpression(io.zeebe.el.Expression messageName)-
Methods inherited from class io.zeebe.engine.processing.deployment.model.element.AbstractFlowElement
getElementType, getFlowScope, getId, setElementType, setFlowScope
-
-
-
-
Constructor Detail
-
ExecutableMessage
public ExecutableMessage(String id)
-
-
Method Detail
-
getCorrelationKeyExpression
public io.zeebe.el.Expression getCorrelationKeyExpression()
-
setCorrelationKeyExpression
public void setCorrelationKeyExpression(io.zeebe.el.Expression correlationKey)
-
getMessageNameExpression
public io.zeebe.el.Expression getMessageNameExpression()
-
setMessageNameExpression
public void setMessageNameExpression(io.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 emptyOptionalthen 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)
-
-