Class GrouperWorkflowApprovalStates
java.lang.Object
edu.internet2.middleware.grouper.app.workflow.GrouperWorkflowApprovalStates
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildApprovalStatesFromJsonString(String workflowApprovalStates) build approval states object from json stringstatic StringgetDefaultApprovalStatesString(String groupId) get default approval states for a given groupIdgetStateByName(String stateName) get state object by namelist of statesvoidsetStates(List<GrouperWorkflowApprovalState> states) list of statesstateAfter(String state) get state after the given state
-
Constructor Details
-
GrouperWorkflowApprovalStates
public GrouperWorkflowApprovalStates()
-
-
Method Details
-
getStates
list of states- Returns:
-
setStates
list of states- Parameters:
states-
-
stateAfter
get state after the given state- Parameters:
state-- Returns:
-
getStateByName
get state object by name- Parameters:
stateName-- Returns:
-
getDefaultApprovalStatesString
get default approval states for a given groupId- Parameters:
groupId-- Returns:
-
buildApprovalStatesFromJsonString
public static GrouperWorkflowApprovalStates buildApprovalStatesFromJsonString(String workflowApprovalStates) build approval states object from json string- Parameters:
workflowApprovalStates-- Returns:
-