Package com.axelor.meta.schema.workflows
Class AbstractEventNode
java.lang.Object
com.axelor.meta.schema.workflows.AbstractWorkflowNode
com.axelor.meta.schema.workflows.AbstractEventNode
- All Implemented Interfaces:
WorkflowNode
- Direct Known Subclasses:
BoundaryNode,WaitNode
public abstract sealed class AbstractEventNode
extends AbstractWorkflowNode
permits WaitNode, BoundaryNode
What
<wait> and <boundary> share: the trigger they wait on, a timer (
delay + unit, or until), a condition (when), a message with a
key, or a signal, and the node to continue to once it fires.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe message or signal name this subscribes to, or null.getDelay()getKey()getNext()getOn()getUnit()getUntil()getWhen()kind()What this waits for:EventKind.MESSAGEorEventKind.SIGNALwhen the element names one, otherwise itson.voidvoidvoidsetMessage(String message) voidvoidvoidvoidvoidvoidMethods inherited from class com.axelor.meta.schema.workflows.AbstractWorkflowNode
getDescription, getId, getTitle, setDescription, setId, setTitleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axelor.meta.schema.workflows.WorkflowNode
type
-
Constructor Details
-
AbstractEventNode
public AbstractEventNode()
-
-
Method Details
-
getOn
-
setOn
-
getMessage
-
setMessage
-
getSignal
-
setSignal
-
getKey
-
setKey
-
getDelay
-
setDelay
-
getUnit
-
setUnit
-
getUntil
-
setUntil
-
getWhen
-
setWhen
-
getNext
-
setNext
-
kind
What this waits for:EventKind.MESSAGEorEventKind.SIGNALwhen the element names one, otherwise itson. Null when it states nothing. -
correlation
The message or signal name this subscribes to, or null.
-