Uses of Interface
com.atlassian.jira.security.roles.ProjectRole

Packages that use ProjectRole
com.atlassian.jira.bc.projectroles   
com.atlassian.jira.issue.comments   
com.atlassian.jira.issue.worklog   
com.atlassian.jira.jelly.tag.admin   
com.atlassian.jira.jelly.tag.projectroles   
com.atlassian.jira.scheme.mapper   
com.atlassian.jira.security.roles   
com.atlassian.jira.web.action.admin.roles   
com.atlassian.jira.web.action.admin.user   
com.atlassian.jira.web.action.issue   
 

Uses of ProjectRole in com.atlassian.jira.bc.projectroles
 

Methods in com.atlassian.jira.bc.projectroles that return ProjectRole
 ProjectRole DefaultProjectRoleService.createProjectRole(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
           
 ProjectRole ProjectRoleService.createProjectRole(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
          Will create the project role based off the passed in projectRole.getName(), projectRole.getDescription() and checking the currentUser has the correct permissions to perform the create operation.
 ProjectRole DefaultProjectRoleService.getProjectRole(com.opensymphony.user.User currentUser, java.lang.Long id, ErrorCollection errorCollection)
           
 ProjectRole ProjectRoleService.getProjectRole(com.opensymphony.user.User currentUser, java.lang.Long id, ErrorCollection errorCollection)
          Will return the project role based off the passed in id, and checking the currentUser has the correct permissions to perform the operation.
 ProjectRole DefaultProjectRoleService.getProjectRoleByName(com.opensymphony.user.User currentUser, java.lang.String name, ErrorCollection errorCollection)
           
 ProjectRole ProjectRoleService.getProjectRoleByName(com.opensymphony.user.User currentUser, java.lang.String name, ErrorCollection errorCollection)
          Will return the project role based off the passed in name, and checking the currentUser has the correct permissions to perform the operation.
 

Methods in com.atlassian.jira.bc.projectroles with parameters of type ProjectRole
 void DefaultProjectRoleService.addActorsToProjectRole(com.opensymphony.user.User currentUser, java.util.Collection actors, ProjectRole projectRole, Project project, java.lang.String actorType, ErrorCollection errorCollection)
           
 void ProjectRoleService.addActorsToProjectRole(com.opensymphony.user.User currentUser, java.util.Collection actors, ProjectRole projectRole, Project project, java.lang.String actorType, ErrorCollection errorCollection)
          Will add project role actor associations based off the passed in actors and checking the currentUser has the correct permissions to perform the update operation.
 void DefaultProjectRoleService.addDefaultActorsToProjectRole(com.opensymphony.user.User currentUser, java.util.Collection actors, ProjectRole projectRole, java.lang.String type, ErrorCollection errorCollection)
           
 void ProjectRoleService.addDefaultActorsToProjectRole(com.opensymphony.user.User currentUser, java.util.Collection actors, ProjectRole projectRole, java.lang.String type, ErrorCollection errorCollection)
          Will add default role actor associations based off the passed in actors and checking the currentUser has the correct permissions to perform the update operation.
 ProjectRole DefaultProjectRoleService.createProjectRole(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
           
 ProjectRole ProjectRoleService.createProjectRole(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
          Will create the project role based off the passed in projectRole.getName(), projectRole.getDescription() and checking the currentUser has the correct permissions to perform the create operation.
 void DefaultProjectRoleService.deleteProjectRole(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
           
 void ProjectRoleService.deleteProjectRole(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
          Will delete the project role based off the passed in projectRole and checking the currentUser has the correct permissions to perform the delete operation.
 java.util.Collection DefaultProjectRoleService.getAssociatedIssueSecuritySchemes(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
           
 java.util.Collection ProjectRoleService.getAssociatedIssueSecuritySchemes(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
          Will get all issue security scheme's that the specified projectRole is currently used in.
 java.util.Collection DefaultProjectRoleService.getAssociatedNotificationSchemes(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
           
 java.util.Collection ProjectRoleService.getAssociatedNotificationSchemes(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
          Will get all notification scheme's that the specified projectRole is currently used in.
 java.util.Collection DefaultProjectRoleService.getAssociatedPermissionSchemes(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
           
 java.util.Collection ProjectRoleService.getAssociatedPermissionSchemes(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
          Will get all permission scheme's that the specified projectRole is currently used in.
 org.apache.commons.collections.MultiMap DefaultProjectRoleService.getAssociatedWorkflows(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
           
 org.apache.commons.collections.MultiMap ProjectRoleService.getAssociatedWorkflows(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
          Returns workflows and their actions that are associated with the given ProjectRole.
 DefaultRoleActors DefaultProjectRoleService.getDefaultRoleActors(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
           
 DefaultRoleActors ProjectRoleService.getDefaultRoleActors(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection collection)
          Will return a DefaultRoleActors object based off the passed in projectRole checking the currentUser has the correct permissions to perform the get operation.
 java.util.Map DefaultProjectRoleService.getProjectIdsForUserInGroupsBecauseOfRole(com.opensymphony.user.User currentUser, java.util.List projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String userName, ErrorCollection errorCollection)
           
 java.util.Map ProjectRoleService.getProjectIdsForUserInGroupsBecauseOfRole(com.opensymphony.user.User currentUser, java.util.List projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String userName, ErrorCollection errorCollection)
          Returns a Map of Lists.
 ProjectRoleActors DefaultProjectRoleService.getProjectRoleActors(com.opensymphony.user.User currentUser, ProjectRole projectRole, Project project, ErrorCollection errorCollection)
           
 ProjectRoleActors ProjectRoleService.getProjectRoleActors(com.opensymphony.user.User currentUser, ProjectRole projectRole, Project project, ErrorCollection errorCollection)
          Will return a {@link ProjectRoleActors) object based off the passed in projectRole and project checking the currentUser has the correct permissions to perform the get operation.
 void DefaultProjectRoleService.removeActorsFromProjectRole(com.opensymphony.user.User currentUser, java.util.Collection actors, ProjectRole projectRole, Project project, java.lang.String actorType, ErrorCollection errorCollection)
           
 void ProjectRoleService.removeActorsFromProjectRole(com.opensymphony.user.User currentUser, java.util.Collection actors, ProjectRole projectRole, Project project, java.lang.String actorType, ErrorCollection errorCollection)
          Will remove project role actor associations based off the passed in actors and checking the currentUser has the correct permissions to perform the update operation.
 void DefaultProjectRoleService.removeDefaultActorsFromProjectRole(com.opensymphony.user.User currentUser, java.util.Collection actors, ProjectRole projectRole, java.lang.String actorType, ErrorCollection errorCollection)
           
 void ProjectRoleService.removeDefaultActorsFromProjectRole(com.opensymphony.user.User currentUser, java.util.Collection actors, ProjectRole projectRole, java.lang.String actorType, ErrorCollection errorCollection)
          Will remove default actor associations based off the passed in actors, projectRole and actorType and checking the currentUser has the correct permissions to perform the update operation.
 java.util.List DefaultProjectRoleService.roleActorOfTypeExistsForProjects(com.opensymphony.user.User currentUser, java.util.List projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String projectRoleParameter, ErrorCollection errorCollection)
           
 java.util.List ProjectRoleService.roleActorOfTypeExistsForProjects(com.opensymphony.user.User currentUser, java.util.List projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String projectRoleParameter, ErrorCollection errorCollection)
          Returns a list of projectId's for which the role actor of the specified type exists in the project for the provided projectRole.
 void DefaultProjectRoleService.updateProjectRole(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
           
 void ProjectRoleService.updateProjectRole(com.opensymphony.user.User currentUser, ProjectRole projectRole, ErrorCollection errorCollection)
          Will update the project role based off the passed in projectRole and checking the currentUser has the correct permissions to perform the update operation.
 

Uses of ProjectRole in com.atlassian.jira.issue.comments
 

Methods in com.atlassian.jira.issue.comments that return ProjectRole
 ProjectRole CommentManager.getProjectRole(java.lang.Long projectRoleId)
          This is a convenience method to allow us to easily get a ProjectRole.
 ProjectRole DefaultCommentManager.getProjectRole(java.lang.Long projectRoleId)
           
 ProjectRole Comment.getRoleLevel()
           
 ProjectRole CommentImpl.getRoleLevel()
           
 

Uses of ProjectRole in com.atlassian.jira.issue.worklog
 

Methods in com.atlassian.jira.issue.worklog that return ProjectRole
 ProjectRole WorklogManager.getProjectRole(java.lang.Long projectRoleId)
          This is a convenience method to allow us to easily get a ProjectRole.
 ProjectRole DefaultWorklogManager.getProjectRole(java.lang.Long projectRoleId)
           
 ProjectRole WorklogImpl.getRoleLevel()
           
 ProjectRole Worklog.getRoleLevel()
           
 

Uses of ProjectRole in com.atlassian.jira.jelly.tag.admin
 

Methods in com.atlassian.jira.jelly.tag.admin that return ProjectRole
protected  ProjectRole GetAssociatedSchemes.getProjectRole(SimpleErrorCollection errorCollection)
           
 

Uses of ProjectRole in com.atlassian.jira.jelly.tag.projectroles
 

Methods in com.atlassian.jira.jelly.tag.projectroles that return ProjectRole
protected  ProjectRole ProjectRoleTagSupport.getProjectRole(SimpleErrorCollection errorCollection)
           
 

Uses of ProjectRole in com.atlassian.jira.scheme.mapper
 

Methods in com.atlassian.jira.scheme.mapper that return ProjectRole
 ProjectRole GroupToRoleMapping.getProjectRole()
           
 ProjectRole RoleToGroupsMapping.getProjectRole()
           
 

Constructors in com.atlassian.jira.scheme.mapper with parameters of type ProjectRole
GroupToRoleMapping(ProjectRole projectRole, java.lang.String groupName)
           
 

Uses of ProjectRole in com.atlassian.jira.security.roles
 

Classes in com.atlassian.jira.security.roles that implement ProjectRole
 class ProjectRoleImpl
           
 

Fields in com.atlassian.jira.security.roles with type parameters of type ProjectRole
static java.util.Comparator<ProjectRole> ProjectRoleComparator.COMPARATOR
           
 

Methods in com.atlassian.jira.security.roles that return ProjectRole
 ProjectRole ProjectRoleAndActorStore.addProjectRole(ProjectRole projectRole)
           
 ProjectRole CachingProjectRoleAndActorStore.addProjectRole(ProjectRole projectRole)
           
 ProjectRole OfBizProjectRoleAndActorStore.addProjectRole(ProjectRole projectRole)
           
 ProjectRole DefaultProjectRoleManager.createRole(ProjectRole projectRole)
           
 ProjectRole ProjectRoleManager.createRole(ProjectRole projectRole)
          Creates a project role object
 ProjectRole ProjectRoleAndActorStore.getProjectRole(java.lang.Long id)
           
 ProjectRole DefaultProjectRoleManager.getProjectRole(java.lang.Long id)
           
 ProjectRole ProjectRoleManager.getProjectRole(java.lang.Long id)
          Retrieves a project role object
 ProjectRole CachingProjectRoleAndActorStore.getProjectRole(java.lang.Long id)
           
 ProjectRole OfBizProjectRoleAndActorStore.getProjectRole(java.lang.Long id)
           
 ProjectRole DefaultProjectRoleManager.getProjectRole(java.lang.String name)
           
 ProjectRole ProjectRoleManager.getProjectRole(java.lang.String name)
          Retrieves a project role object by name
 ProjectRole ProjectRoleAndActorStore.getProjectRoleByName(java.lang.String name)
           
 ProjectRole CachingProjectRoleAndActorStore.getProjectRoleByName(java.lang.String name)
           
 ProjectRole OfBizProjectRoleAndActorStore.getProjectRoleByName(java.lang.String name)
           
 

Methods in com.atlassian.jira.security.roles that return types with arguments of type ProjectRole
 java.util.Collection<ProjectRole> ProjectRoleAndActorStore.getAllProjectRoles()
           
 java.util.Collection<ProjectRole> CachingProjectRoleAndActorStore.getAllProjectRoles()
           
 java.util.Collection<ProjectRole> OfBizProjectRoleAndActorStore.getAllProjectRoles()
           
 java.util.Collection<ProjectRole> ProjectRoleManager.getProjectRoles()
          Get all the ProjectRoles available in JIRA.
 java.util.Collection<ProjectRole> ProjectRoleManager.getProjectRoles(com.opensymphony.user.User user, Project project)
          This will return all the ProjectRoles that the user is currently a member of for the given project.
 

Methods in com.atlassian.jira.security.roles with parameters of type ProjectRole
 ProjectRole ProjectRoleAndActorStore.addProjectRole(ProjectRole projectRole)
           
 ProjectRole CachingProjectRoleAndActorStore.addProjectRole(ProjectRole projectRole)
           
 ProjectRole OfBizProjectRoleAndActorStore.addProjectRole(ProjectRole projectRole)
           
 int ProjectRoleComparator.compare(ProjectRole o1, ProjectRole o2)
           
 ProjectRole DefaultProjectRoleManager.createRole(ProjectRole projectRole)
           
 ProjectRole ProjectRoleManager.createRole(ProjectRole projectRole)
          Creates a project role object
 void ProjectRoleAndActorStore.deleteProjectRole(ProjectRole projectRole)
           
 void CachingProjectRoleAndActorStore.deleteProjectRole(ProjectRole projectRole)
           
 void OfBizProjectRoleAndActorStore.deleteProjectRole(ProjectRole projectRole)
           
 void DefaultProjectRoleManager.deleteRole(ProjectRole projectRole)
           
 void ProjectRoleManager.deleteRole(ProjectRole projectRole)
          Deletes a project role object
 DefaultRoleActors DefaultProjectRoleManager.getDefaultRoleActors(ProjectRole projectRole)
           
 DefaultRoleActors ProjectRoleManager.getDefaultRoleActors(ProjectRole projectRole)
          This method will return the default role actors for a ProjectRole
 java.util.Map<java.lang.Long,java.util.List<java.lang.String>> ProjectRoleAndActorStore.getProjectIdsForUserInGroupsBecauseOfRole(java.util.List<java.lang.Long> projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String userName)
           
 java.util.Map<java.lang.Long,java.util.List<java.lang.String>> ProjectRoleManager.getProjectIdsForUserInGroupsBecauseOfRole(java.util.List<java.lang.Long> projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String userName)
          Returns a Map of Lists.
 java.util.Map<java.lang.Long,java.util.List<java.lang.String>> CachingProjectRoleAndActorStore.getProjectIdsForUserInGroupsBecauseOfRole(java.util.List<java.lang.Long> projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String userName)
           
 java.util.Map<java.lang.Long,java.util.List<java.lang.String>> OfBizProjectRoleAndActorStore.getProjectIdsForUserInGroupsBecauseOfRole(java.util.List<java.lang.Long> projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String userName)
           
 java.util.Map DefaultProjectRoleManager.getProjectIdsForUserInGroupsBecauseOfRole(java.util.List projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String userName)
           
 ProjectRoleActors DefaultProjectRoleManager.getProjectRoleActors(ProjectRole projectRole, Project project)
           
 ProjectRoleActors ProjectRoleManager.getProjectRoleActors(ProjectRole projectRole, Project project)
          This method will retrieve the object that represents the actors associate with the given projectRole and project context
 boolean DefaultProjectRoleManager.isUserInProjectRole(com.opensymphony.user.User user, ProjectRole projectRole, Project project)
           
 boolean ProjectRoleManager.isUserInProjectRole(com.opensymphony.user.User user, ProjectRole projectRole, Project project)
          Returns true only if the given user is in the given project role for the given project.
 java.util.List<java.lang.Long> ProjectRoleAndActorStore.roleActorOfTypeExistsForProjects(java.util.List<java.lang.Long> projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String projectRoleParameter)
           
 java.util.List<java.lang.Long> CachingProjectRoleAndActorStore.roleActorOfTypeExistsForProjects(java.util.List<java.lang.Long> projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String projectRoleParameter)
           
 java.util.List<java.lang.Long> OfBizProjectRoleAndActorStore.roleActorOfTypeExistsForProjects(java.util.List<java.lang.Long> projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String projectRoleParameter)
           
 java.util.List<java.lang.Long> ProjectRoleManager.roleActorOfTypeExistsForProjects(java.util.List<ProjectRole> projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String projectRoleParameter)
          Returns a list of projectId's for which the role actor of the specified type exists in the project for the provided projectRole.
 java.util.List DefaultProjectRoleManager.roleActorOfTypeExistsForProjects(java.util.List projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String projectRoleParameter)
           
 void ProjectRoleAndActorStore.updateProjectRole(ProjectRole projectRole)
           
 void CachingProjectRoleAndActorStore.updateProjectRole(ProjectRole projectRole)
           
 void OfBizProjectRoleAndActorStore.updateProjectRole(ProjectRole projectRole)
           
 void DefaultProjectRoleManager.updateRole(ProjectRole projectRole)
           
 void ProjectRoleManager.updateRole(ProjectRole projectRole)
          Updates a project role object
 

Method parameters in com.atlassian.jira.security.roles with type arguments of type ProjectRole
 java.util.List<java.lang.Long> ProjectRoleManager.roleActorOfTypeExistsForProjects(java.util.List<ProjectRole> projectsToLimitBy, ProjectRole projectRole, java.lang.String projectRoleType, java.lang.String projectRoleParameter)
          Returns a list of projectId's for which the role actor of the specified type exists in the project for the provided projectRole.
 

Uses of ProjectRole in com.atlassian.jira.web.action.admin.roles
 

Methods in com.atlassian.jira.web.action.admin.roles that return ProjectRole
 ProjectRole AbstractRoleActorAction.getProjectRole()
           
 ProjectRole AbstractRoleActors.getProjectRole()
           
 ProjectRole AbstractProjectRole.getRole()
           
 

Methods in com.atlassian.jira.web.action.admin.roles with parameters of type ProjectRole
 java.util.Collection ViewProjectRoleActors.getRoleActors(ProjectRole projectRole)
           
 java.util.Collection AbstractRoleActorAction.getRoleActors(ProjectRole projectRole)
           
 java.util.Collection ViewDefaultProjectRoleActors.getRoleActorTypes(ProjectRole projectRole, java.lang.String type, int length)
           
 java.util.Collection ViewProjectRoleActors.getRoleActorTypes(ProjectRole projectRole, java.lang.String type, int length)
          Returns the RoleActors in a ProjectRole that have the given type e.g.
 

Uses of ProjectRole in com.atlassian.jira.web.action.admin.user
 

Methods in com.atlassian.jira.web.action.admin.user with parameters of type ProjectRole
 java.lang.String ViewUserProjectRoles.getUserInProjectRoleOtherType(ProjectRole projectRole, Project project)
           
 boolean ViewUserProjectRoles.isRoleForProjectSelected(ProjectRole role, Project project)
           
 boolean ViewUserProjectRoles.isUserInProjectRoleTypeUser(ProjectRole projectRole, Project project)
           
 

Uses of ProjectRole in com.atlassian.jira.web.action.issue
 

Methods in com.atlassian.jira.web.action.issue that return types with arguments of type ProjectRole
 java.util.Collection<ProjectRole> AbstractWorklogAction.getRoleLevels()
           
 java.util.Collection<ProjectRole> AbstractCommentableIssue.getRoleLevels()
           
 



Copyright © 2002-2010 Atlassian. All Rights Reserved.