Modifier and Type | Class and Description |
---|---|
static class |
MockProjectRoleManager.MockRoleActor |
Modifier and Type | Method and Description |
---|---|
Set<RoleActor> |
MockProjectRoleManager.MockRoleActorFactory.optimizeRoleActorSet(Set<RoleActor> roleActors) |
Modifier and Type | Method and Description |
---|---|
Set<RoleActor> |
MockProjectRoleManager.MockRoleActorFactory.optimizeRoleActorSet(Set<RoleActor> roleActors) |
Modifier and Type | Method and Description |
---|---|
static RoleActorBean |
RoleActorBean.convert(RoleActor actor) |
Modifier and Type | Method and Description |
---|---|
static RoleActorBean |
RoleActorBean.convert(RoleActor actor)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ProjectRoleActorsBean |
ProjectRoleActorsBean.from(Set<RoleActor> roleActors) |
Modifier and Type | Interface and Description |
---|---|
interface |
ProjectRoleActor
This is an abstraction that allows us to associate users with ProjectRoles for a project.
|
Modifier and Type | Class and Description |
---|---|
class |
MockGroupRoleActor |
class |
MockRoleActor |
class |
MockUserRoleActor |
Modifier and Type | Method and Description |
---|---|
Set<RoleActor> |
DefaultRoleActorsImpl.getRoleActors() |
Set<RoleActor> |
DefaultRoleActors.getRoleActors() |
Set<RoleActor> |
DefaultRoleActorsImpl.getRoleActorsByType(String type) |
Set<RoleActor> |
DefaultRoleActors.getRoleActorsByType(String type) |
Set<RoleActor> |
PluginDelegatingRoleActorFactory.optimizeRoleActorSet(Set<RoleActor> roleActors) |
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.
|
Modifier and Type | Method and Description |
---|---|
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
|
int |
RoleActorComparator.compare(RoleActor o1,
RoleActor o2) |
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
|
Modifier and Type | Method and Description |
---|---|
DefaultRoleActors |
ProjectRoleActorsImpl.addRoleActors(Collection<? extends RoleActor> roleActors) |
DefaultRoleActors |
DefaultRoleActorsImpl.addRoleActors(Collection<? extends RoleActor> roleActors) |
DefaultRoleActors |
DefaultRoleActors.addRoleActors(Collection<? extends RoleActor> roleActors)
Add the collection of RoleActors to the contained set of RoleActors and return a new DefaultRoleActors with the
modified set
|
Set<RoleActor> |
PluginDelegatingRoleActorFactory.optimizeRoleActorSet(Set<RoleActor> roleActors) |
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 |
ProjectRoleActorsImpl.removeRoleActors(Collection<? extends RoleActor> roleActors) |
DefaultRoleActors |
DefaultRoleActorsImpl.removeRoleActors(Collection<? extends RoleActor> roleActors) |
DefaultRoleActors |
DefaultRoleActors.removeRoleActors(Collection<? extends RoleActor> roleActors)
Remove the RoleActor from the contained set of RoleActors and return a new DefaultRoleActors with the modified
set
|
Constructor and Description |
---|
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) |
Constructor and Description |
---|
DefaultRoleActorsImpl(Long projectRoleId,
Set<? extends RoleActor> roleActors) |
ProjectRoleActorsImpl(Long projectId,
Long projectRoleId,
Set<? extends RoleActor> roleActors) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRoleActor
Base class for ProjectRoleActor implementations.
|
class |
GroupRoleActorFactory.GroupRoleActor |
Modifier and Type | Method and Description |
---|---|
Set<RoleActor> |
GroupRoleActorFactory.optimizeRoleActorSet(Set<RoleActor> roleActors) |
Set<RoleActor> |
UserRoleActorFactory.optimizeRoleActorSet(Set<RoleActor> roleActors) |
Modifier and Type | Method and Description |
---|---|
Set<RoleActor> |
GroupRoleActorFactory.optimizeRoleActorSet(Set<RoleActor> roleActors) |
Set<RoleActor> |
UserRoleActorFactory.optimizeRoleActorSet(Set<RoleActor> roleActors) |
Copyright © 2002-2021 Atlassian. All Rights Reserved.