Class FavouriteFiltersResource
java.lang.Object
com.atlassian.jira.gadgets.system.AbstractResource
com.atlassian.jira.gadgets.system.FavouriteFiltersResource
@Path("/favfilters")
@Produces("application/json")
public class FavouriteFiltersResource
extends AbstractResource
REST endpoint to retrieve the users favourite filters.
- Since:
- v4.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionFavouriteFiltersResource(JiraAuthenticationContext authenticationContext, SearchRequestService searchRequestService, SearchService searchService, PermissionManager permissionManager, VelocityRequestContextFactory velocityRequestContextFactory, ApplicationProperties properties) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsegetFavouriteFilters(boolean includeCount) jakarta.ws.rs.core.ResponsegetSingleFilterCount(long filterId) Methods inherited from class com.atlassian.jira.gadgets.system.AbstractResource
createErrorResponse, createIndexingUnavailableResponse, createServerErroreResponse, createValidationResponse
-
Constructor Details
-
FavouriteFiltersResource
@Inject public FavouriteFiltersResource(JiraAuthenticationContext authenticationContext, SearchRequestService searchRequestService, SearchService searchService, PermissionManager permissionManager, VelocityRequestContextFactory velocityRequestContextFactory, ApplicationProperties properties)
-
-
Method Details
-
getSingleFilterCount
@GET @Path("count") public jakarta.ws.rs.core.Response getSingleFilterCount(@QueryParam("filter") long filterId) -
getFavouriteFilters
@GET @Path("/") public jakarta.ws.rs.core.Response getFavouriteFilters(@DefaultValue("false") @QueryParam("showCounts") boolean includeCount)
-