Interface IProcessInstanceExtensionAdapter

    • Method Detail

      • getProcessDefinition

        java.util.concurrent.CompletableFuture<ProcessDefinition> getProcessDefinition​(@NonNull
                                                                                       @NonNull java.lang.String processInstanceId,
                                                                                       Identity identity)
      • transferOwnership

        java.util.concurrent.CompletableFuture<java.lang.Void> transferOwnership​(@NonNull
                                                                                 @NonNull java.lang.String processInstanceId,
                                                                                 @NonNull
                                                                                 @NonNull Identity newOwner,
                                                                                 Identity identity)
      • terminateProcessInstance

        java.util.concurrent.CompletableFuture<java.lang.Void> terminateProcessInstance​(@NonNull
                                                                                        @NonNull java.lang.String processInstanceId,
                                                                                        Identity identity)
      • deleteProcessInstances

        java.util.concurrent.CompletableFuture<java.lang.Void> deleteProcessInstances​(@NonNull
                                                                                      @NonNull java.lang.String[] processInstanceIds,
                                                                                      boolean deleteAllRelatedData,
                                                                                      Identity identity)