[英]How to use SearchCount method of Search Service Interface of atlassian 6.2.1?
The setup should look like this: 设置应如下所示:
String jqlQuery = "project=ABC"; // insert your JQL query here
SearchService.ParseResult parseResult = searchService.parseQuery(currentUser, jqlQuery);
if (!parseResult.isValid())
{
// errors in parseResult.getErrors().getErrorMessages()
throw new MyException();
}
com.atlassian.query.Query query = parseResult.getQuery();
com.atlassian.jira.util.MessageSet validateResults = searchService.validateQuery(currentUser, query);
if (validateResults.hasAnyErrors())
{
// errors in validateResults.getErrorMessages()
throw new MyException();
}
With the resulting validated query
object, you can then call searchService.searchCount(currentUser, query)
to get your issue count. 使用生成的经过验证的
query
对象,然后可以调用searchService.searchCount(currentUser, query)
以获取问题计数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.