Package com.atlassian.jira.security.roles

Interface Summary
DefaultRoleActors This interface defines the association between a ProjectRole and a collection of default Actors.
ProjectRole A way to group users (@see RoleActors) with projects.
ProjectRoleActor This is an abstraction that allows us to associate users with ProjectRoles for a project.
ProjectRoleActors This interface defines the association between a ProjectRole and a collection of Actors for a project.
ProjectRoleManager This class allows us to CRUD ProjectRoles.
RoleActor This is an abstraction that allows us to associate users with ProjectRoles.
RoleActorFactory Create RoleActor instances.
 

Class Summary
ProjectRoleManager.ProjectIdToProjectRoleIdsMap This class implements is backed by the map with project ID as a key and a collection of project role IDs as the mapped value of the map.
ProjectRoleManager.ProjectIdToProjectRoleIdsMap.Entry Map entry that holds the project id and the collection of project role ids
 

Exception Summary
RoleActorDoesNotExistException Thrown if a user attemtps to add a Role Actor (Group or User) that does not exist.
 



Copyright © 2002-2011 Atlassian. All Rights Reserved.