Interface ICallNodeDefinition
- All Superinterfaces:
IProcessNodeDefinition
,IProcessStepDefinition
- All Known Implementing Classes:
CallNodeDefinition
This interface defines a node in a process that is used to invoke a sub-process.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the process name of the process that should be invoked by this node.This method returns a boolean condition indicating if the node is required once the task has become available.Methods inherited from interface com.aquima.interactions.process.nodes.IProcessNodeDefinition
getDisplayName, getExitStates, getExpirationDefinition, getId, getNextNode, getNextNode
Methods inherited from interface com.aquima.interactions.process.nodes.IProcessStepDefinition
getCondition, isAdhoc, isRepeatable
-
Method Details
-
getProcessName
String getProcessName()This method returns the process name of the process that should be invoked by this node.- Returns:
- the process name of the process that should be invoked by this node.
-
getRequiredCondition
ICondition getRequiredCondition()This method returns a boolean condition indicating if the node is required once the task has become available. A node that is required will stay scheduled even after the condition that caused it to be scheduled has become false. This property is only relevant for adhoc nodes.- Returns:
- boolean condition indicating if the node is required once the task has become available.
-