|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IssueDataService
Provides easy querying of partial issue data. If you need lots of information from an issue, it might be easier to read DocumentIssues, since they already provide hooks to underlying services. This is meant for a few fields only.
Method Summary | ||
---|---|---|
|
find(com.atlassian.crowd.embedded.api.User user,
com.atlassian.query.Query query,
T callback)
Execute the query, and for each issue in the result, extract the data as specified by the fields in the callback and send them over to the callback collector. |
|
|
find(com.atlassian.crowd.embedded.api.User user,
com.atlassian.query.Query query,
T callback,
org.apache.lucene.search.Query andQuery)
Allows specifying an "and" lucene query in addition to a callback |
|
|
findAndSort(com.atlassian.crowd.embedded.api.User user,
com.atlassian.query.Query query,
T callback)
Performs a search taking sorting into account |
|
|
findAndSortOverrideSecurity(com.atlassian.crowd.embedded.api.User user,
com.atlassian.query.Query query,
T callback)
|
|
|
findAndSortWithServiceOutcome(com.atlassian.crowd.embedded.api.User user,
com.atlassian.query.Query query,
T callback,
com.atlassian.jira.web.bean.PagerFilter<?> pager)
|
|
|
findOverrideSecurity(com.atlassian.crowd.embedded.api.User user,
com.atlassian.query.Query query,
T callback)
Executes a find, but overwrites security. |
|
|
findWithServiceOutcome(com.atlassian.crowd.embedded.api.User user,
com.atlassian.query.Query query,
T callback)
|
Method Detail |
---|
@NotNull <T extends IssueDataCallback> ServiceOutcome<java.lang.Void> find(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
callback
- : This collects the field values of the issues matching the query
@NotNull <T extends IssueDataCallback> ServiceOutcome<java.lang.Void> findWithServiceOutcome(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
@NotNull <T extends IssueDataCallback> ServiceOutcome<java.lang.Void> find(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback, org.apache.lucene.search.Query andQuery)
@NotNull <T extends IssueDataCallback> ServiceOutcome<java.lang.Void> findAndSort(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
@NotNull <T extends IssueDataCallback> ServiceOutcome<java.lang.Void> findAndSortWithServiceOutcome(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback, com.atlassian.jira.web.bean.PagerFilter<?> pager)
@NotNull <T extends IssueDataCallback> ServiceOutcome<java.lang.Void> findOverrideSecurity(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
<T extends IssueDataCallback> ServiceOutcome<java.lang.Void> findAndSortOverrideSecurity(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |