Advertisement
Guest User

Untitled

a guest
Apr 25th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Groovy 0.67 KB | None | 0 0
  1. import com.atlassian.jira.issue.search.SearchProvider
  2. import com.atlassian.jira.jql.parser.JqlQueryParser
  3. import com.atlassian.jira.web.bean.PagerFilter
  4. import com.atlassian.jira.component.ComponentAccessor
  5.  
  6. List<Issue> selectIssues(String jql, String username) {
  7.     def jqlQueryParser = ComponentAccessor.getComponent(JqlQueryParser)
  8.     def searchProvider = ComponentAccessor.getComponent(SearchProvider)
  9.  
  10.     def userManager = ComponentAccessor.getUserManager()
  11.     def user = userManager.getUserByName(username)
  12.  
  13.     def query = jqlQueryParser.parseQuery(jql)
  14.     def results = searchProvider.search(query, user, PagerFilter.unlimitedFilter)
  15.  
  16.     return results.issues
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement