public interface WorkflowPermission
StoreElement.getWorkflowPermission(Workflow)
Modifier and Type | Method and Description |
---|---|
void |
allowGroup(Group group) |
void |
allowUser(User user) |
boolean |
allWorkflows() |
void |
forbidGroup(Group group) |
void |
forbidUser(User user) |
Group[] |
getAllowedGroups() |
User[] |
getAllowedUsers() |
WorkflowTransitionPermission |
getTransitionPermission(Transition transition) |
WorkflowTransitionPermission[] |
getTransitionPermissions() |
Workflow |
getWorkflow() |
boolean |
isUserAllowed(User user) |
void |
removeAllTransitionPermissions() |
void |
removeTransitionPermission(Transition transition) |
void |
setAllowedGroups(Group[] groups) |
void |
setAllowedUsers(User[] users) |
void |
setTransitionPermissions(WorkflowTransitionPermission[] permissions) |
void |
setUseReleasePermission(boolean use) |
boolean |
useReleasePermission() |
Workflow getWorkflow()
boolean allWorkflows()
User[] getAllowedUsers()
Group[] getAllowedGroups()
void forbidUser(User user)
void allowUser(User user)
void forbidGroup(Group group)
void allowGroup(Group group)
void setAllowedUsers(User[] users)
void setAllowedGroups(Group[] groups)
WorkflowTransitionPermission[] getTransitionPermissions()
WorkflowTransitionPermission getTransitionPermission(Transition transition)
void setTransitionPermissions(WorkflowTransitionPermission[] permissions)
void removeTransitionPermission(Transition transition)
void removeAllTransitionPermissions()
boolean isUserAllowed(User user)
boolean useReleasePermission()
void setUseReleasePermission(boolean use)
Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500