com.atlassian.jira.security.roles
Interface DefaultRoleActors

All Known Subinterfaces:
ProjectRoleActors
All Known Implementing Classes:
DefaultRoleActorsImpl, ProjectRoleActorsImpl

public interface DefaultRoleActors

This interface defines the association between a ProjectRole and a collection of default Actors. Actors associated with a ProjectRole in this way will be used to populate the ProjectRoleActors association when a new project is created within JIRA.


Method Summary
 void addRoleActor(RoleActor roleActor)
           
 void addRoleActors(Collection roleActors)
           
 ProjectRole getProjectRole()
           
 Set getRoleActors()
           
 Set getRoleActorsByType(String type)
           
 Set getUsers()
           
 void removeRoleActor(RoleActor roleActor)
           
 void removeRoleActors(Collection roleActors)
           
 

Method Detail

getUsers

public Set getUsers()

getRoleActors

public Set getRoleActors()

getProjectRole

public ProjectRole getProjectRole()

addRoleActor

public void addRoleActor(RoleActor roleActor)

addRoleActors

public void addRoleActors(Collection roleActors)

removeRoleActor

public void removeRoleActor(RoleActor roleActor)

removeRoleActors

public void removeRoleActors(Collection roleActors)

getRoleActorsByType

public Set getRoleActorsByType(String type)


Copyright © 2002-2007 Atlassian. All Rights Reserved.