String jql = "filter = 111 "; try { IssueManager issueManager = ComponentAccessor.getIssueManager(); ApplicationUser loginUser = ComponentAccessor.getComponent(JiraAuthenticationContext.class).getLoggedInUser(); SearchService searchService = ComponentAccessor.getComponentOfType(SearchService.class); SearchService.ParseResult parseResult = searchService.parseQuery(loginUser, jql); if (parseResult.isValid()){ SearchResults searchResults =searchService.search(loginUser,parseResult.getQuery(),PagerFilter.getUnlimitedFilter()); List<Issue> issueList = searchResults.getResults(); for (int i = 0; i <issueList.size() ; i++) { issueManager.deleteIssueNoEvent(issueList.get(i)); } } } catch (Exception e) { e.printStackTrace(); }
Overview
Content Tools
Activity