Class CardColorResource

java.lang.Object
com.atlassian.greenhopper.web.AbstractResource
com.atlassian.greenhopper.web.rapid.view.CardColorResource

@Path("cardcolors/{rapidViewId}") @Consumes("application/json") @Produces("application/json") public class CardColorResource extends AbstractResource
  • Constructor Details

  • Method Details

    • setCardColorStrategy

      @PUT @Path("/strategy") @Consumes("application/json") public jakarta.ws.rs.core.Response setCardColorStrategy(com.atlassian.greenhopper.web.rapid.view.CardColorResource.CardColorStrategyUpdateRequest request)
    • getStrategyColors

      @GET @Path("strategy/{strategyId}") public jakarta.ws.rs.core.Response getStrategyColors(@PathParam("rapidViewId") Long rapidViewId, @PathParam("strategyId") String strategyId, @QueryParam("preloadValues") Boolean preloadValues)
      Get the card colors for a given strategy
    • getCardColor

      @GET @Path("color/{id}") public jakarta.ws.rs.core.Response getCardColor(@PathParam("rapidViewId") Long rapidViewId, @PathParam("id") Long id)
      Get the quick filter for a given rapidView and id
    • updateCardColor

      @PUT @Path("color/{id}") public jakarta.ws.rs.core.Response updateCardColor(@PathParam("rapidViewId") Long rapidViewId, @PathParam("id") Long id, CardColorEntry editModel)
      Update a quick filter given its id and the id of the rapid view it belongs to
    • addCardColor

      @POST @Path("color") public jakarta.ws.rs.core.Response addCardColor(@PathParam("rapidViewId") Long rapidViewId, CardColorEntry editModel)
      Add a quick filter to the rapid view. The quick filter is added as first quick filter in the list
    • deleteCardColor

      @DELETE @Path("color/{id}") public jakarta.ws.rs.core.Response deleteCardColor(@PathParam("rapidViewId") Long rapidViewId, @PathParam("id") Long id)
      Delete a rapid view
    • moveCardColor

      @POST @Path("color/{id}/move") public jakarta.ws.rs.core.Response moveCardColor(@PathParam("rapidViewId") Long rapidViewId, @PathParam("id") Long id, EntryMoveModel model)
      Modify a card color sequence within a rapidview. NOTE: We only implement position=FIRST and after=... parameters. The alternative field value pairs:
      position
      An absolute position, which may have a value of 'First', 'Last', 'Earlier' or 'Later'
      after
      A version to place this version after. The value should be the self link of another version
      NOTE: For this resource we only implement position=FIRST and after=... parameters.