|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use RoleActor | |
|---|---|
| com.atlassian.jira.security.roles | |
| com.atlassian.jira.security.roles.actor | |
| Uses of RoleActor in com.atlassian.jira.security.roles |
|---|
| Subinterfaces of RoleActor in com.atlassian.jira.security.roles | |
|---|---|
interface |
ProjectRoleActor
This is an abstraction that allows us to associate users with ProjectRoles for a project. |
| Methods in com.atlassian.jira.security.roles that return types with arguments of type RoleActor | |
|---|---|
Set<RoleActor> |
DefaultRoleActors.getRoleActors()
|
Set<RoleActor> |
DefaultRoleActors.getRoleActorsByType(String type)
|
Set<RoleActor> |
RoleActorFactory.optimizeRoleActorSet(Set<RoleActor> roleActors)
if RoleActors can be aggregated and queried in a more optimised way, then optimize the set to reduce its size so we reduce the number of iterations across the set. |
| Methods in com.atlassian.jira.security.roles with parameters of type RoleActor | |
|---|---|
DefaultRoleActors |
ProjectRoleActorsImpl.addRoleActor(RoleActor roleActor)
|
DefaultRoleActors |
DefaultRoleActorsImpl.addRoleActor(RoleActor roleActor)
|
DefaultRoleActors |
DefaultRoleActors.addRoleActor(RoleActor roleActor)
Add the RoleActor to the contained set of RoleActors and return a new DefaultRoleActors with the modified set |
DefaultRoleActors |
ProjectRoleActorsImpl.removeRoleActor(RoleActor roleActor)
|
DefaultRoleActors |
DefaultRoleActorsImpl.removeRoleActor(RoleActor roleActor)
|
DefaultRoleActors |
DefaultRoleActors.removeRoleActor(RoleActor roleActor)
Remove the RoleActor from the contained set of RoleActors and return a new DefaultRoleActors with the modified set |
| Method parameters in com.atlassian.jira.security.roles with type arguments of type RoleActor | |
|---|---|
DefaultRoleActors |
DefaultRoleActors.addRoleActors(Collection<RoleActor> roleActors)
Add the collection of RoleActors to the contained set of RoleActors and return a new DefaultRoleActors with the modified set |
Set<RoleActor> |
RoleActorFactory.optimizeRoleActorSet(Set<RoleActor> roleActors)
if RoleActors can be aggregated and queried in a more optimised way, then optimize the set to reduce its size so we reduce the number of iterations across the set. |
DefaultRoleActors |
DefaultRoleActors.removeRoleActors(Collection<RoleActor> roleActors)
Remove the RoleActor from the contained set of RoleActors and return a new DefaultRoleActors with the modified set |
| Constructors in com.atlassian.jira.security.roles with parameters of type RoleActor | |
|---|---|
DefaultRoleActorsImpl(Long projectRoleId,
RoleActor roleActor)
This will allow you to add a single role actor to the internal Set used for the role actors. |
|
ProjectRoleActorsImpl(Long projectId,
Long projectRoleId,
RoleActor roleActor)
|
|
| Uses of RoleActor in com.atlassian.jira.security.roles.actor |
|---|
| Classes in com.atlassian.jira.security.roles.actor that implement RoleActor | |
|---|---|
class |
AbstractRoleActor
Base class for ProjectRoleActor implementations. |
class |
GroupRoleActorFactory.GroupRoleActor
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||