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.