Package com.axelor.meta.schema.workflows
Class SendNode
java.lang.Object
com.axelor.meta.schema.workflows.AbstractWorkflowNode
com.axelor.meta.schema.workflows.SendNode
- All Implemented Interfaces:
WorkflowNode
Announces something by name: with
message, to every run waiting on that name and this
key; with signal, to every run listening for the name. The walk passes straight
through; the row commits with the node and is delivered afterwards, so a receiver that parks
later still gets it. An optional <payload> snapshots data as the node runs.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether this announces a signal rather than a message.getKey()getNext()getTtl()voidsetExpect(MessageExpect expect) voidvoidsetMessage(String message) voidvoidsetPayload(String payload) voidvoidtype()The element name (start,script, ...), matching the@JsonSubTypesnames.Methods inherited from class com.axelor.meta.schema.workflows.AbstractWorkflowNode
getDescription, getId, getTitle, setDescription, setId, setTitle
-
Constructor Details
-
SendNode
public SendNode()
-
-
Method Details
-
type
Description copied from interface:WorkflowNodeThe element name (start,script, ...), matching the@JsonSubTypesnames. NotgetType(), so bean scanning ignores it. -
getMessage
-
setMessage
-
getSignal
-
setSignal
-
broadcast
public boolean broadcast()Whether this announces a signal rather than a message. -
getKey
-
setKey
-
getPayload
-
setPayload
-
getTtl
-
setTtl
-
getExpect
-
setExpect
-
getNext
-
setNext
-