Class CamundaTaskEventsController


  • @Path("/events")
    public class CamundaTaskEventsController
    extends Object
    Controller for the Outbox REST service.
    • Constructor Detail

      • CamundaTaskEventsController

        public CamundaTaskEventsController()
    • Method Detail

      • deleteEvents

        @Path("/delete-successful-events")
        @POST
        @Consumes("application/json")
        public javax.ws.rs.core.Response deleteEvents​(String idsAsString)
      • decreaseRemainingRetriesAndLogError

        @Path("/{eventId}/decrease-remaining-retries")
        @POST
        @Consumes("application/json")
        public javax.ws.rs.core.Response decreaseRemainingRetriesAndLogError​(String eventIdOfTaskFailedToStartAndErrorLog)
      • setRemainingRetriesForMultipleEvents

        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response setRemainingRetriesForMultipleEvents​(@QueryParam("retries")
                                                                              String retries,
                                                                              String body)
                                                                       throws InvalidArgumentException,
                                                                              spinjar.com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        InvalidArgumentException
        spinjar.com.fasterxml.jackson.core.JsonProcessingException
      • deleteFailedEvent

        @Path("/{eventId}")
        @DELETE
        public javax.ws.rs.core.Response deleteFailedEvent​(@PathParam("eventId")
                                                           int eventId)
      • deleteAllFailedEvents

        @Path("/delete-failed-events")
        @POST
        @Consumes("application/json")
        public javax.ws.rs.core.Response deleteAllFailedEvents()
      • getEventsCount

        @GET
        @Path("/count")
        @Produces("application/json")
        public javax.ws.rs.core.Response getEventsCount​(@QueryParam("retries")
                                                        int remainingRetries)