Interface IUserTaskExtensionAdapter
-
- All Known Implementing Classes:
UserTaskHttpClient
public interface IUserTaskExtensionAdapter
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIUserTaskExtensionAdapter.CallbackOptionsstatic classIUserTaskExtensionAdapter.UserTaskOptions
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<java.lang.Void>cancelUserTaskInstanceReservation(@NonNull Identity identity, @NonNull java.lang.String flowNodeInstanceId)java.util.concurrent.CompletableFuture<java.lang.Void>finishUserTask(@NonNull java.lang.String userTaskInstanceId, @NonNull UserTaskInstance.UserTaskResult userTaskResult, Identity identity)java.util.concurrent.CompletableFuture<UserTaskInstance.UserTaskList>query(@NonNull Queries.UserTaskQuery query, IUserTaskExtensionAdapter.UserTaskOptions options)java.util.concurrent.CompletableFuture<java.lang.Void>reserveUserTaskInstance(@NonNull Identity identity, @NonNull java.lang.String flowNodeInstanceId, @NonNull java.lang.String actualOwnerId)
-
-
-
Method Detail
-
query
java.util.concurrent.CompletableFuture<UserTaskInstance.UserTaskList> query(@NonNull @NonNull Queries.UserTaskQuery query, IUserTaskExtensionAdapter.UserTaskOptions options)
-
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)
-
-