public class

ThreadLocalCachingPermissionManager

extends WorkflowBasedPermissionManager
java.lang.Object
   ↳ com.atlassian.jira.security.DefaultPermissionManager
     ↳ com.atlassian.jira.security.WorkflowBasedPermissionManager
       ↳ com.atlassian.jira.security.ThreadLocalCachingPermissionManager

Summary

Public Constructors
ThreadLocalCachingPermissionManager(WorkflowPermissionFactory workflowPermissionFactory, PermissionContextFactory permissionContextFactory, ProjectFactory projectFactory, ProjectPermissionTypesManager projectPermissionTypesManager)
Public Methods
Collection<Project> getProjectObjects(ProjectPermissionKey permissionKey, User user)
[Expand]
Inherited Methods
From class com.atlassian.jira.security.WorkflowBasedPermissionManager
From class com.atlassian.jira.security.DefaultPermissionManager
From class java.lang.Object
From interface com.atlassian.jira.security.PermissionManager

Public Constructors

public ThreadLocalCachingPermissionManager (WorkflowPermissionFactory workflowPermissionFactory, PermissionContextFactory permissionContextFactory, ProjectFactory projectFactory, ProjectPermissionTypesManager projectPermissionTypesManager)

Public Methods

public Collection<Project> getProjectObjects (ProjectPermissionKey permissionKey, User user)