Interface IUserTaskExtensionAdapter

  • All Known Implementing Classes:
    UserTaskHttpClient

    public interface IUserTaskExtensionAdapter
    • Method Detail

      • reserveUserTaskInstance

        java.util.concurrent.CompletableFuture<java.lang.Void> reserveUserTaskInstance​(@NonNull
                                                                                       @NonNull Identity identity,
                                                                                       @NonNull
                                                                                       @NonNull java.lang.String flowNodeInstanceId,
                                                                                       @NonNull
                                                                                       @NonNull java.lang.String actualOwnerId)
      • cancelUserTaskInstanceReservation

        java.util.concurrent.CompletableFuture<java.lang.Void> cancelUserTaskInstanceReservation​(@NonNull
                                                                                                 @NonNull Identity identity,
                                                                                                 @NonNull
                                                                                                 @NonNull java.lang.String flowNodeInstanceId)
      • finishUserTask

        java.util.concurrent.CompletableFuture<java.lang.Void> finishUserTask​(@NonNull
                                                                              @NonNull java.lang.String userTaskInstanceId,
                                                                              @NonNull
                                                                              @NonNull UserTaskInstance.UserTaskResult userTaskResult,
                                                                              Identity identity)