Class FlowActionNodeDetails
java.lang.Object
com.aquima.interactions.portal.model.session.state.serializer.node.NodeDetails
com.aquima.interactions.portal.model.session.state.serializer.node.FlowActionNodeDetails
- All Implemented Interfaces:
IActionNodeDetails
,INodeDetails
,Serializable
Node details object for nodes representing a service.
- Since:
- 7.0
- Author:
- O. Kerpershoek
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis method returns the name/ID of the action node.This method returns an array with the possible exit states of the action.Methods inherited from class com.aquima.interactions.portal.model.session.state.serializer.node.NodeDetails
getNodeId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.flow.INodeDetails
getNodeId
-
Constructor Details
-
FlowActionNodeDetails
-
-
Method Details
-
getActionId
Description copied from interface:IActionNodeDetails
This method returns the name/ID of the action node.- Specified by:
getActionId
in interfaceIActionNodeDetails
- Returns:
- the name/ID of the action node.
-
getExitStates
Description copied from interface:IActionNodeDetails
This method returns an array with the possible exit states of the action. Each exit state will be mapped to an edge in the flow to determine the next node. The actual result of the action node (executed by the flow handler) will be used to choose the correct edge.- Specified by:
getExitStates
in interfaceIActionNodeDetails
- Returns:
- an array with the possible exit states of the action.
-