@ThreadSafe public interface UserActiveQuickFilterService
quick filters
for users.Modifier and Type | Method and Description |
---|---|
void |
activateQuickFilter(com.atlassian.user.User user,
long quickFilterId)
Activates a quick filter for a user.
|
void |
deactivateAllQuickFilters(com.atlassian.user.User user)
Deactivates all quick filters for a user.
|
void |
deactivateQuickFilter(com.atlassian.user.User user,
long quickFilterId)
Deactivates a quick filter for a user.
|
List<QuickFilter> |
getActiveQuickFilters(com.atlassian.user.User user)
Returns all active quick filters for a user.
|
List<QuickFilter> |
getVisibleQuickFilters(com.atlassian.user.User user)
Returns a list of quick filters which have been selected by the given user to be shown for them on Bamboo
dashboard.
|
void |
setVisibleQuickFilters(com.atlassian.user.User user,
Iterable<Long> quickFilterIds)
Sets the list of quick filters which the given user has selected to be shown for them on Bamboo dashboard.
|
@NotNull List<QuickFilter> getVisibleQuickFilters(@NotNull com.atlassian.user.User user)
user
- Bamboo uservoid setVisibleQuickFilters(@NotNull com.atlassian.user.User user, @NotNull Iterable<Long> quickFilterIds)
user
- Bamboo userquickFilterIds
- ids of quick filters to set as visible@NotNull List<QuickFilter> getActiveQuickFilters(@NotNull com.atlassian.user.User user)
user
- Bamboo uservoid activateQuickFilter(@NotNull com.atlassian.user.User user, long quickFilterId)
user
- Bamboo userquickFilterId
- id of the quick filter to set activevoid deactivateQuickFilter(@NotNull com.atlassian.user.User user, long quickFilterId)
user
- Bamboo userquickFilterId
- id of the quick filter to deactivatevoid deactivateAllQuickFilters(@NotNull com.atlassian.user.User user)
user
- Bamboo userCopyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.