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