|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.greenhopper.service.JqlQueryServiceImpl
@Service(value="gh-jqlQueryService") public class JqlQueryServiceImpl
Default implementation of JqlQueryService
| Nested Class Summary | |
|---|---|
static class |
JqlQueryServiceImpl.PrettyQuery
|
| Field Summary |
|---|
| Fields inherited from interface com.atlassian.greenhopper.service.JqlQueryService |
|---|
SERVICE |
| Constructor Summary | |
|---|---|
JqlQueryServiceImpl()
|
|
| Method Summary | |
|---|---|
void |
addAllOpenBacklogsClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
com.opensymphony.user.User user,
XProject xproject,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
|
void |
addAllOpenBacklogsClauseNoSecurity(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject)
|
void |
addBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
boolean pending,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
|
void |
addBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
java.lang.Long backlogId,
boolean pending)
|
void |
addBacklogHistoryFieldClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
|
void |
addBacklogIdsClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
java.util.Collection<java.lang.String> backlogIds,
boolean pending)
|
void |
addIssueNotInBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
java.util.Collection<com.atlassian.jira.issue.Issue> children)
all issues that are in the list but not in the selected backlog |
void |
addNotArchivedBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
com.opensymphony.user.User user,
XProject xproject)
all backlogs in the archived state should be ignored. |
void |
addXProjectBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
boolean pendingOnly,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
Get the Clause for a backlog search |
void |
addXProjectClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject)
|
void |
addXProjectClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
|
com.atlassian.jira.jql.builder.JqlQueryBuilder |
applyQuickFilters(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
IssueListData listData,
com.opensymphony.user.User user,
XProject xproject)
Applies the quick filters for the issue view. |
com.atlassian.query.Query |
getProjectsQuery(java.util.Collection<com.atlassian.jira.project.Project> projects)
Get a query that matches all projects |
com.atlassian.query.clause.Clause |
getUnreleasedVersionsClause()
Builds the unreleased version clause |
com.atlassian.query.clause.Clause |
getXProjectClause(com.atlassian.jira.project.Project project)
Builds the XProject query clause. |
com.atlassian.query.clause.Clause |
getXProjectClause(XProject xproject)
Builds the XProject query clause for the passed XProject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JqlQueryServiceImpl()
| Method Detail |
|---|
public void addXProjectClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject)
addXProjectClause in interface JqlQueryService
public void addXProjectClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
addXProjectClause in interface JqlQueryServicepublic com.atlassian.query.clause.Clause getXProjectClause(XProject xproject)
getXProjectClause in interface JqlQueryServicepublic com.atlassian.query.clause.Clause getXProjectClause(com.atlassian.jira.project.Project project)
getXProjectClause in interface JqlQueryServiceproject - a project part of the XProject.
public com.atlassian.query.clause.Clause getUnreleasedVersionsClause()
getUnreleasedVersionsClause in interface JqlQueryService
public void addXProjectBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
boolean pendingOnly,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
JqlQueryService
addXProjectBacklogClause in interface JqlQueryServicepublic com.atlassian.query.Query getProjectsQuery(java.util.Collection<com.atlassian.jira.project.Project> projects)
JqlQueryService
getProjectsQuery in interface JqlQueryService
public void addBacklogIdsClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
java.util.Collection<java.lang.String> backlogIds,
boolean pending)
addBacklogIdsClause in interface JqlQueryService
public void addBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
boolean pending,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
addBacklogClause in interface JqlQueryService
public void addBacklogHistoryFieldClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
addBacklogHistoryFieldClause in interface JqlQueryService
public void addBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
java.lang.Long backlogId,
boolean pending)
public void addAllOpenBacklogsClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
com.opensymphony.user.User user,
XProject xproject,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
addAllOpenBacklogsClause in interface JqlQueryService
public void addAllOpenBacklogsClauseNoSecurity(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject)
addAllOpenBacklogsClauseNoSecurity in interface JqlQueryService
public com.atlassian.jira.jql.builder.JqlQueryBuilder applyQuickFilters(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
IssueListData listData,
com.opensymphony.user.User user,
XProject xproject)
JqlQueryService
applyQuickFilters in interface JqlQueryService
public void addIssueNotInBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
java.util.Collection<com.atlassian.jira.issue.Issue> children)
JqlQueryService
addIssueNotInBacklogClause in interface JqlQueryServicebacklog - - check that issues are NOT in this backlogchildren - - check that these issues are NOT in the backlog
public void addNotArchivedBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
com.opensymphony.user.User user,
XProject xproject)
JqlQueryService
addNotArchivedBacklogClause in interface JqlQueryService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||