public abstract class AbstractProjectsSecurityType extends AbstractSecurityType
Constructor and Description |
---|
AbstractProjectsSecurityType() |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Query |
getQuery(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter)
Returns a query based on security level and the project passed in.
|
org.apache.lucene.search.Query |
getQuery(ApplicationUser searcher,
Project project,
String parameter) |
protected org.apache.lucene.search.Query |
getQuery(IssueSecurityLevel securityLevel) |
getArgumentDisplay, isValidForPermission
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUsers
doValidation, getDisplayName, getType, hasPermission, hasPermission, hasPermission, hasPermission
public org.apache.lucene.search.Query getQuery(ApplicationUser searcher, Project project, String parameter)
public org.apache.lucene.search.Query getQuery(ApplicationUser searcher, Project project, IssueSecurityLevel securityLevel, String parameter)
SecurityType
searcher
- The searcher conducting the searchproject
- The project for which we're constructing a querysecurityLevel
- The security level for which we are constructing the queryparameter
- Parameter identifying user related field (reporter, assignee, etc)protected org.apache.lucene.search.Query getQuery(IssueSecurityLevel securityLevel)
Copyright © 2002-2015 Atlassian. All Rights Reserved.