com.atlassian.jira.issue.search.parameters.lucene
Class DefaultPermissionQueryFactory
java.lang.Object
com.atlassian.jira.issue.search.parameters.lucene.DefaultPermissionQueryFactory
- All Implemented Interfaces:
- PermissionQueryFactory
public class DefaultPermissionQueryFactory
- extends Object
- implements PermissionQueryFactory
Method Summary |
org.apache.lucene.search.Query |
getQuery(com.atlassian.crowd.embedded.api.User searcher,
int permissionId)
Generate a permission query for a specific permission. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultPermissionQueryFactory
public DefaultPermissionQueryFactory(IssueSecurityLevelManager issueSecurityLevelManager,
PermissionManager permissionManager,
PermissionSchemeManager permissionSchemeManager,
PermissionTypeManager permissionTypeManager,
IssueSecuritySchemeManager issueSecuritySchemeManager,
SecurityTypeManager issueSecurityTypeManager,
ProjectFactory projectFactory)
getQuery
public org.apache.lucene.search.Query getQuery(com.atlassian.crowd.embedded.api.User searcher,
int permissionId)
- Description copied from interface:
PermissionQueryFactory
- Generate a permission query for a specific permission.
- Specified by:
getQuery
in interface PermissionQueryFactory
- Parameters:
searcher
- the user who is doing the searchingpermissionId
- the specific permission
- Returns:
- a permission query for that user
Copyright © 2002-2012 Atlassian. All Rights Reserved.