Interface GovernanceFlowType<F extends java.lang.Enum<F>>
-
- All Known Implementing Classes:
GovernanceFlowTypeImpl
public interface GovernanceFlowType<F extends java.lang.Enum<F>>- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Class<?>getArgumentType()Obtains the type of the argument passed by theGovernanceActivityto theFlow.java.lang.StringgetFlowName()Obtains the name for theGovernanceFlowType.intgetIndex()Obtains the index for theGovernanceFlowType.FgetKey()Obtains theEnumkey for theGovernanceFlowType.
-
-
-
Method Detail
-
getFlowName
java.lang.String getFlowName()
Obtains the name for theGovernanceFlowType.- Returns:
- Name for the
GovernanceFlowType.
-
getIndex
int getIndex()
Obtains the index for the
GovernanceFlowType.Should there be an
Enumthen will be theEnum.ordinal()value. Otherwise will be the index that this was added.- Returns:
- Index for the
GovernanceFlowType.
-
getArgumentType
java.lang.Class<?> getArgumentType()
Obtains the type of the argument passed by theGovernanceActivityto theFlow.- Returns:
- Type of argument passed to
Flow. May benullto indicate no argument.
-
getKey
F getKey()
Obtains theEnumkey for theGovernanceFlowType.- Returns:
Enumkey for theGovernanceFlowType. May benullif noEnumfor flows.
-
-