Package com.atlassian.greenhopper.gadget
Class RapidViewGadgetResource
java.lang.Object
com.atlassian.greenhopper.web.AbstractResource
com.atlassian.greenhopper.gadget.AbstractGadgetResource
com.atlassian.greenhopper.gadget.RapidViewGadgetResource
@Path("/gadgets/rapidview/pool")
@Produces("application/json")
public class RapidViewGadgetResource
extends AbstractGadgetResource
Generation and validation resource for the version dropdown field in the configuration screen
-
Field Summary
Fields inherited from class com.atlassian.greenhopper.web.AbstractResource
authenticationContext, log
-
Constructor Summary
ConstructorsConstructorDescriptionRapidViewGadgetResource
(RapidGadgetHelper validator) RapidViewGadgetResource
(RapidGadgetHelper helper, QuickFilterHelper quickFilterHelper, com.atlassian.jira.user.util.UserManager userManager, QuickFilterService quickFilterService) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
getQuickFilters
(jakarta.servlet.http.HttpServletRequest request, Long rapidBoardId) Gets rapid view options for given viewjakarta.ws.rs.core.Response
ValidateMethods inherited from class com.atlassian.greenhopper.gadget.AbstractGadgetResource
createErrorResponse, createOkResponse, createValidationResponse
Methods inherited from class com.atlassian.greenhopper.web.AbstractResource
check, checkResult, createNoContentResponse, createOkResponse, createOkResponse, getUser, isGadgetRequest, nullSafe, response, responseWithoutAccessCheck
-
Constructor Details
-
RapidViewGadgetResource
@Inject public RapidViewGadgetResource(RapidGadgetHelper helper, QuickFilterHelper quickFilterHelper, com.atlassian.jira.user.util.UserManager userManager, QuickFilterService quickFilterService) -
RapidViewGadgetResource
-
-
Method Details
-
validate
@GET @Path("/validate") public jakarta.ws.rs.core.Response validate(@Context jakarta.servlet.http.HttpServletRequest request, @QueryParam("rapidViewId") Long rapidBoardId) Validate -
getQuickFilters
@GET @Path("/quickfilters/{rapidViewId}") public jakarta.ws.rs.core.Response getQuickFilters(@Context jakarta.servlet.http.HttpServletRequest request, @PathParam("rapidViewId") Long rapidBoardId) Gets rapid view options for given view
-