|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SavedFilterService
Method Summary | |
---|---|
boolean |
canUserSeeAnySavedFilters(com.atlassian.crowd.embedded.api.User user)
|
ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> |
createSavedFilter(com.atlassian.crowd.embedded.api.User user,
java.lang.String boardName,
com.atlassian.query.Query query,
com.atlassian.jira.sharing.SharedEntity.SharePermissions permissions)
Validate and create a new saved filter |
ServiceOutcome<java.lang.Void> |
deleteSavedFilter(com.atlassian.crowd.embedded.api.User user,
java.lang.Long id)
|
ServiceOutcome<java.util.List<com.atlassian.jira.issue.search.SearchRequest>> |
findSavedFilters(com.atlassian.crowd.embedded.api.User user,
java.lang.String query)
|
ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> |
getSavedFilter(com.atlassian.crowd.embedded.api.User user,
java.lang.Long id)
|
ServiceOutcome<java.util.List<com.atlassian.jira.issue.search.SearchRequest>> |
getSavedFiltersForUser(com.atlassian.crowd.embedded.api.User user)
Get all saved filters for a given user. |
ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> |
setOrderByRank(com.atlassian.crowd.embedded.api.User user,
com.atlassian.jira.issue.search.SearchRequest savedFilter)
Updates the saved filter to be ordered by the rank field. |
com.atlassian.jira.issue.search.SearchRequest |
updateSavedFilter(com.atlassian.crowd.embedded.api.User user,
ErrorCollection errors,
com.atlassian.jira.issue.search.SearchRequest savedFilter)
|
Method Detail |
---|
@NotNull ServiceOutcome<java.util.List<com.atlassian.jira.issue.search.SearchRequest>> getSavedFiltersForUser(com.atlassian.crowd.embedded.api.User user)
user
- the user
ServiceOutcome<java.util.List<com.atlassian.jira.issue.search.SearchRequest>> findSavedFilters(com.atlassian.crowd.embedded.api.User user, java.lang.String query)
@NotNull ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> getSavedFilter(com.atlassian.crowd.embedded.api.User user, java.lang.Long id)
@NotNull ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> createSavedFilter(com.atlassian.crowd.embedded.api.User user, java.lang.String boardName, com.atlassian.query.Query query, com.atlassian.jira.sharing.SharedEntity.SharePermissions permissions)
user
- the user that creates the filterboardName
- The name of the board the filter is being created for. This filter name will be derived from thisquery
- The JQL query to back the filterpermissions
- the permission required for the filter
ServiceOutcome<java.lang.Void> deleteSavedFilter(com.atlassian.crowd.embedded.api.User user, java.lang.Long id)
com.atlassian.jira.issue.search.SearchRequest updateSavedFilter(com.atlassian.crowd.embedded.api.User user, ErrorCollection errors, com.atlassian.jira.issue.search.SearchRequest savedFilter)
ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> setOrderByRank(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.search.SearchRequest savedFilter)
boolean canUserSeeAnySavedFilters(com.atlassian.crowd.embedded.api.User user)
user
- : the user who can see the filters that we're looking for
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |