Interface Node
- All Known Implementing Classes:
NotifyUserGroupNode,ScriptActionNode
public interface Node
Node objects represent a node in the process graph.
-
Method Summary
Modifier and TypeMethodDescriptionexecute(BusinessProcessModel process) default StringexecuteWithContext(NodeExecutionContext executionContext) getId()Accesses the id to uniquely identify this isNodewithin the process.default booleanstatic booleanisWaitNode(Node node) voidtrigger(BusinessProcessModel process)
-
Method Details
-
getId
String getId()Accesses the id to uniquely identify this isNodewithin the process.- Returns:
- this
Node's unique id.
-
trigger
-
execute
- Throws:
NodeExecutionException
-
isExecutionContextRequired
default boolean isExecutionContextRequired() -
executeWithContext
default String executeWithContext(NodeExecutionContext executionContext) throws NodeExecutionException - Throws:
NodeExecutionException
-
isWaitNode
-