public class

MockProjectPermissionTypesManager

extends Object
implements ProjectPermissionTypesManager
java.lang.Object
   ↳ com.atlassian.jira.security.MockProjectPermissionTypesManager

Summary

Public Constructors
MockProjectPermissionTypesManager()
Public Methods
Collection<ProjectPermission> all()
boolean exists(ProjectPermissionKey key)
Returns a boolean value indicating whether a project permission with the given key exists.
Collection<ProjectPermission> withCategory(ProjectPermissionCategory category)
Option<ProjectPermission> withKey(ProjectPermissionKey key)
Returns a project permission matching the specified key.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.security.plugin.ProjectPermissionTypesManager

Public Constructors

public MockProjectPermissionTypesManager ()

Public Methods

public Collection<ProjectPermission> all ()

public boolean exists (ProjectPermissionKey key)

Returns a boolean value indicating whether a project permission with the given key exists.

Parameters
key A project permission key.
Returns
  • true if the permission with the given key exists, otherwise false.

public Collection<ProjectPermission> withCategory (ProjectPermissionCategory category)

public Option<ProjectPermission> withKey (ProjectPermissionKey key)

Returns a project permission matching the specified key.

Parameters
key A project permission key.
Returns
  • a project permission for the given permission key. none() if there is no permission with this key.