Interface ExternalTaskResource

All Known Implementing Classes:
ExternalTaskResourceImpl

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

    • 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)
    • complete

      @POST @Path("/complete") @Consumes("application/json") void complete(CompleteExternalTaskDto 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)
    • extendLock

      @POST @Path("/extendLock") @Consumes("application/json") void extendLock(ExtendLockOnExternalTaskDto extendLockDto)
    • unlock

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