public class OfBizProjectRoleAndActorStore extends Object implements ProjectRoleAndActorStore
| Constructor and Description | 
|---|
| OfBizProjectRoleAndActorStore(OfBizDelegator genericDelegator,
                             RoleActorFactory roleActorFactory,
                             GroupManager groupManager) | 
public OfBizProjectRoleAndActorStore(OfBizDelegator genericDelegator, RoleActorFactory roleActorFactory, GroupManager groupManager)
public ProjectRole addProjectRole(ProjectRole projectRole)
addProjectRole in interface ProjectRoleAndActorStorepublic void updateProjectRole(ProjectRole projectRole)
updateProjectRole in interface ProjectRoleAndActorStorepublic Collection<ProjectRole> getAllProjectRoles()
getAllProjectRoles in interface ProjectRoleAndActorStorepublic ProjectRole getProjectRole(Long id)
getProjectRole in interface ProjectRoleAndActorStorepublic ProjectRole getProjectRoleByName(String name)
getProjectRoleByName in interface ProjectRoleAndActorStorepublic void deleteProjectRole(ProjectRole projectRole)
deleteProjectRole in interface ProjectRoleAndActorStorepublic ProjectRoleActors getProjectRoleActors(Long projectRoleId, Long projectId)
getProjectRoleActors in interface ProjectRoleAndActorStorepublic void updateProjectRoleActors(ProjectRoleActors projectRoleActors)
updateProjectRoleActors in interface ProjectRoleAndActorStorepublic void updateDefaultRoleActors(DefaultRoleActors defaultRoleActors)
updateDefaultRoleActors in interface ProjectRoleAndActorStorepublic DefaultRoleActors getDefaultRoleActors(Long projectRoleId)
getDefaultRoleActors in interface ProjectRoleAndActorStorepublic void applyDefaultsRolesToProject(Project project)
applyDefaultsRolesToProject in interface ProjectRoleAndActorStorepublic void removeAllRoleActorsByKeyAndType(String key, String type)
removeAllRoleActorsByKeyAndType in interface ProjectRoleAndActorStorepublic void removeAllRoleActorsByProject(Project project)
removeAllRoleActorsByProject in interface ProjectRoleAndActorStorepublic Collection<Long> getProjectIdsContainingRoleActorByKeyAndType(String key, String type)
getProjectIdsContainingRoleActorByKeyAndType in interface ProjectRoleAndActorStorepublic List<Long> roleActorOfTypeExistsForProjects(List<Long> projectsToLimitBy, ProjectRole projectRole, String projectRoleType, String projectRoleParameter)
roleActorOfTypeExistsForProjects in interface ProjectRoleAndActorStorepublic Map<Long,List<String>> getProjectIdsForUserInGroupsBecauseOfRole(List<Long> projectsToLimitBy, ProjectRole projectRole, String projectRoleType, String userKey)
getProjectIdsForUserInGroupsBecauseOfRole in interface ProjectRoleAndActorStoreCopyright © 2002-2016 Atlassian. All Rights Reserved.