@Component
public class JqlService
extends java.lang.Object
Constructor and Description |
---|
JqlService(com.atlassian.jira.jql.parser.JqlQueryParser jqlQueryParser,
com.atlassian.jira.issue.search.SearchProvider searchProvider,
com.atlassian.jira.security.JiraAuthenticationContext jiraAuthenticationContext,
com.atlassian.jira.bc.issue.search.SearchService searchService,
com.atlassian.jira.issue.IssueFactory issueFactory) |
Modifier and Type | Method and Description |
---|---|
long |
getIssueCountByJQL(java.lang.String jql) |
java.util.Set<java.lang.Long> |
getIssuesByJQL(java.lang.String jql,
com.atlassian.jira.user.ApplicationUser user,
boolean overrideSecurity) |
java.util.List<com.atlassian.jira.issue.Issue> |
getIssuesByJQL(java.lang.String jql,
com.atlassian.jira.user.ApplicationUser user,
boolean overrideSecurity,
int maxCount) |
java.util.List<com.atlassian.jira.issue.Issue> |
getIssuesByJQL(java.lang.String jql,
com.atlassian.jira.user.ApplicationUser user,
boolean overrideSecurity,
int maxCount,
boolean throwException) |
java.util.List<java.lang.Long> |
getIssuesByJQL(java.lang.String jql,
com.atlassian.jira.user.ApplicationUser user,
boolean overrideSecurity,
int startIndex,
int endIndex) |
java.util.Set<java.lang.Long> |
getIssuesByJQL(java.lang.String jql,
boolean overrideSecurity) |
java.util.List<com.atlassian.jira.issue.Issue> |
getIssuesByJQL(java.lang.String jql,
boolean overrideSecurity,
int maxCount) |
java.util.List<java.lang.Long> |
getIssuesByJQL(java.lang.String jql,
boolean overrideSecurity,
int startIndex,
int endIndex) |
java.util.List<com.atlassian.jira.issue.Issue> |
getIssuesByJQL(java.lang.String jql,
int maxCount) |
long |
getIssuesCountByJQL(java.lang.String jql,
com.atlassian.jira.user.ApplicationUser user,
boolean overrideSecurity) |
long |
getIssuesCountByJQL(java.lang.String jql,
boolean overrideSecurity) |
boolean |
isActualJql(java.lang.String jql,
com.atlassian.jira.issue.Issue issue) |
com.atlassian.jira.util.MessageSet |
parseJql(java.lang.String jql) |
com.atlassian.jira.util.MessageSet |
validateJql(java.lang.String jql,
com.atlassian.jira.user.ApplicationUser user) |
@Autowired public JqlService(com.atlassian.jira.jql.parser.JqlQueryParser jqlQueryParser, com.atlassian.jira.issue.search.SearchProvider searchProvider, com.atlassian.jira.security.JiraAuthenticationContext jiraAuthenticationContext, com.atlassian.jira.bc.issue.search.SearchService searchService, com.atlassian.jira.issue.IssueFactory issueFactory)
public long getIssueCountByJQL(java.lang.String jql)
public long getIssuesCountByJQL(java.lang.String jql, boolean overrideSecurity)
public long getIssuesCountByJQL(java.lang.String jql, com.atlassian.jira.user.ApplicationUser user, boolean overrideSecurity)
public java.util.Set<java.lang.Long> getIssuesByJQL(java.lang.String jql, boolean overrideSecurity)
public java.util.List<java.lang.Long> getIssuesByJQL(java.lang.String jql, boolean overrideSecurity, int startIndex, int endIndex)
public java.util.List<java.lang.Long> getIssuesByJQL(java.lang.String jql, com.atlassian.jira.user.ApplicationUser user, boolean overrideSecurity, int startIndex, int endIndex)
public java.util.Set<java.lang.Long> getIssuesByJQL(java.lang.String jql, com.atlassian.jira.user.ApplicationUser user, boolean overrideSecurity)
public com.atlassian.jira.util.MessageSet parseJql(java.lang.String jql)
public com.atlassian.jira.util.MessageSet validateJql(java.lang.String jql, com.atlassian.jira.user.ApplicationUser user)
public boolean isActualJql(java.lang.String jql, com.atlassian.jira.issue.Issue issue)
public java.util.List<com.atlassian.jira.issue.Issue> getIssuesByJQL(java.lang.String jql, int maxCount)
public java.util.List<com.atlassian.jira.issue.Issue> getIssuesByJQL(java.lang.String jql, boolean overrideSecurity, int maxCount)
public java.util.List<com.atlassian.jira.issue.Issue> getIssuesByJQL(java.lang.String jql, com.atlassian.jira.user.ApplicationUser user, boolean overrideSecurity, int maxCount)
public java.util.List<com.atlassian.jira.issue.Issue> getIssuesByJQL(java.lang.String jql, com.atlassian.jira.user.ApplicationUser user, boolean overrideSecurity, int maxCount, boolean throwException) throws com.atlassian.jira.issue.search.SearchException, com.atlassian.jira.jql.parser.JqlParseException
com.atlassian.jira.issue.search.SearchException
com.atlassian.jira.jql.parser.JqlParseException