Interface ExternalTaskResource

  • All Known Implementing Classes:
    ExternalTaskResourceImpl

    public interface ExternalTaskResource
    Author:
    Thorben Lindhauer, Askar Akhmerov
    • Method Detail

      • getExternalTask

        @GET
        @Produces("application/json")
        ExternalTaskDto getExternalTask()
      • getErrorDetails

        @GET
        @Path("/errorDetails")
        @Produces("text/plain")
        String getErrorDetails()
      • setRetries

        @PUT
        @Path("/retries")
        @Consumes("application/json")
        void setRetries​(RetriesDto dto)
      • setPriority

        @PUT
        @Path("/priority")
        @Consumes("application/json")
        void setPriority​(PriorityDto dto)
      • handleFailure

        @POST
        @Path("/failure")
        @Consumes("application/json")
        void handleFailure​(ExternalTaskFailureDto dto)
      • handleBpmnError

        @POST
        @Path("/bpmnError")
        @Consumes("application/json")
        void handleBpmnError​(ExternalTaskBpmnError dto)
      • lock

        @POST
        @Path("/lock")
        @Consumes("application/json")
        void lock​(LockExternalTaskDto lockExternalTaskDto)
      • unlock

        @POST
        @Path("/unlock")
        void unlock()