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 String
getDefaultApprovalStatesString
(String groupId) get default approval states for a given groupIdgetStateByName
(String stateName) get state object by namelist of statesvoid
setStates
(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:
-