public class GrouperWorkflowConfigService extends Object
| Constructor and Description |
|---|
GrouperWorkflowConfigService() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canSubjectConfigureWorkflow(Group group,
Subject subject)
can subject configure workflow
|
static boolean |
canSubjectViewWorkflow(Group group,
Subject subject)
can subject view workflow
|
static GrouperWorkflowConfig |
getWorkflowConfig(Group group,
String workflowId)
get workflow config for a given group and workflow id
|
static GrouperWorkflowConfig |
getWorkflowConfig(String attributeAssignmentMarkerId)
retrieve workflow config bean from owner object and attribute assign marker id
|
static List<GrouperWorkflowConfig> |
getWorkflowConfigs(Group group)
get all workflow configs configured for a given group
|
static void |
saveOrUpdateGrouperWorkflowConfig(GrouperWorkflowConfig grouperWorkflowConfig,
Group group)
save or update workflow config
|
static boolean |
workflowIdExists(String workflowId)
check if workflow config exists for a given workflow id
|
public static GrouperWorkflowConfig getWorkflowConfig(Group group, String workflowId)
group - workflowId - public static GrouperWorkflowConfig getWorkflowConfig(String attributeAssignmentMarkerId)
attributeAssignmentMarkerId - public static boolean workflowIdExists(String workflowId)
workflowId - public static List<GrouperWorkflowConfig> getWorkflowConfigs(Group group)
group - public static boolean canSubjectConfigureWorkflow(Group group, Subject subject)
group - subject - public static boolean canSubjectViewWorkflow(Group group, Subject subject)
group - subject - public static void saveOrUpdateGrouperWorkflowConfig(GrouperWorkflowConfig grouperWorkflowConfig, Group group)
grouperWorkflowConfig - group - Copyright © 2016 Internet2. All rights reserved.