Package com.aquima.interactions.flow
Class ActionNodeType
java.lang.Object
com.aquima.interactions.flow.ActionNodeType
- All Implemented Interfaces:
Serializable
This class defines the available action node of the flow engine.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ActionNodeType
This member defines the static CONDITION type.static final int
This member defines the static FUNCTION type id.static final ActionNodeType
This member defines the static END type.static final int
This member defines the static SERVICE type id. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
getId()
This method returns the unique ID of the action node type.getName()
This method returns the unique name of the action node type.int
hashCode()
toString()
static ActionNodeType
valueOf
(int id) This method can be used to lookup a ActionNodeType of an id.
-
Field Details
-
SERVICE_ID
public static final int SERVICE_IDThis member defines the static SERVICE type id.- See Also:
-
FUNCTION_ID
public static final int FUNCTION_IDThis member defines the static FUNCTION type id.- See Also:
-
SERVICE
This member defines the static END type. -
FUNCTION
This member defines the static CONDITION type.
-
-
Constructor Details
-
ActionNodeType
-
-
Method Details
-
getId
public int getId()This method returns the unique ID of the action node type.- Returns:
- the unique ID of the action node type.
-
getName
This method returns the unique name of the action node type.- Returns:
- the unique name of the action node type.
-
equals
-
hashCode
public int hashCode() -
toString
-
valueOf
This method can be used to lookup a ActionNodeType of an id.- Parameters:
id
- integer containing the id of the action node type that should be returned.- Returns:
- ActionNodeType instance for the specified id.
-