public class DefaultPermissionQueryFactory extends Object implements PermissionQueryFactory
Constructor and Description |
---|
DefaultPermissionQueryFactory(IssueSecurityLevelManager issueSecurityLevelManager,
PermissionManager permissionManager,
PermissionSchemeManager permissionSchemeManager,
PermissionTypeManager permissionTypeManager,
IssueSecuritySchemeManager issueSecuritySchemeManager,
SecurityTypeManager issueSecurityTypeManager) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Query |
getQuery(ApplicationUser searcher,
ProjectPermissionKey permissionKey)
Generate a permission query for a specific permission.
|
public DefaultPermissionQueryFactory(IssueSecurityLevelManager issueSecurityLevelManager, PermissionManager permissionManager, PermissionSchemeManager permissionSchemeManager, PermissionTypeManager permissionTypeManager, IssueSecuritySchemeManager issueSecuritySchemeManager, SecurityTypeManager issueSecurityTypeManager)
public org.apache.lucene.search.Query getQuery(ApplicationUser searcher, ProjectPermissionKey permissionKey)
PermissionQueryFactory
getQuery
in interface PermissionQueryFactory
searcher
- the user who is doing the searchingpermissionKey
- the specific permissionCopyright © 2002-2015 Atlassian. All Rights Reserved.