Package com.atlassian.query

Examples of com.atlassian.query.Query


          log.warn("No projects for client: " + clientName + " have an issue type of Incident.");
          continue;
        }

        // create the search for the client and projects
        Query query = buildSearch(securityLevel, clientName, projectCollection, issueTypeCollection);
        //**
//        log.debug("Built search request.");

        try {
          SearchResults searchResults = searchService.search(jiraServiceContextImpl.getUser(), query, PagerFilter.getUnlimitedFilter());
View Full Code Here


   * @return
   */
  private Query buildSearch(final CustomField securityLevel, final String clientName, Collection<Long> projectCollection, Collection<String> issueTypeCollection) {
    // create search for incidents
    JqlQueryBuilder newBuilder = JqlQueryBuilder.newBuilder();
    Query query = newBuilder.where()
      .project().inNumbers(projectCollection)
      .and().status().in("" + IssueFieldConstants.OPEN_STATUS_ID,
          "" + IssueFieldConstants.INPROGRESS_STATUS_ID)
      .and().issueType().inStrings(issueTypeCollection)
      .and().customField(securityLevel.getIdAsLong()).like(clientName).buildQuery();
View Full Code Here

                            params.add(token.trim());
                        }
                    }
                }

                Query query = parseResult.getQuery();
                try
                {
                    SearchResults results = ComponentManager.getInstance().getSearchService().search(user, query, PagerFilter.getUnlimitedFilter());
                    List<Issue> issues = results.getIssues();
                    for (Issue i : issues)
View Full Code Here

    this.searchService = searchService;
  }

  public List<Issue> searchIssues(String jql)
  {
    Query query;
    try
    {
      query = jqlQueryParser.parseQuery(jql);
      SearchResults searchResults = searchService.search(retrieveAdministrator(), query, PagerFilter.getUnlimitedFilter());
View Full Code Here

        User user = ComponentManager.getInstance().getJiraAuthenticationContext().getLoggedInUser();
        SearchService.ParseResult parseResult = searchService.parseQuery(user, jqlQuery);
        if (parseResult.isValid())
        {
            params.put("jqlNotValid", Boolean.FALSE);
            Query query = parseResult.getQuery();
            try
            {
                Map<String, IssueData> cfVals = new LinkedHashMap<String, IssueData>();
                SearchResults results = searchService.search(user, query, PagerFilter.getUnlimitedFilter());
                List<Issue> issues = results.getIssues();
View Full Code Here

        User user = ComponentManager.getInstance().getJiraAuthenticationContext().getLoggedInUser();
        SearchService.ParseResult parseResult = searchService.parseQuery(user, jqlData);
        if (parseResult.isValid())
        {
            Query query = parseResult.getQuery();
            try
            {
                SearchResults results = searchService.search(user, query, PagerFilter.getUnlimitedFilter());
                List<Issue> issues = results.getIssues();
                for (Issue i : issues)
View Full Code Here

        SearchService.ParseResult parseResult = searchService.parseQuery(user,
            jqlQuery);

        if (parseResult.isValid())
        {
            Query query = parseResult.getQuery();
            try
            {
                SearchResults results = searchService.search(user, query,
                    PagerFilter.getUnlimitedFilter());
                result = results.getIssues();
View Full Code Here

        SearchService.ParseResult parseResult = searchService.parseQuery(user,
            jqlData);
        if (parseResult.isValid())
        {
            params.put("jqlNotValid", Boolean.FALSE);
            Query query = parseResult.getQuery();
            try
            {
                Map<String, String> cfVals = new LinkedHashMap<String, String>();
                SearchResults results = searchService.search(user, query,
                    PagerFilter.getUnlimitedFilter());
View Full Code Here

TOP

Related Classes of com.atlassian.query.Query

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.