Interface IProcessInstanceExtensionAdapter
-
- All Known Implementing Classes:
ProcessInstanceHttpClient
public interface IProcessInstanceExtensionAdapter
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIProcessInstanceExtensionAdapter.ProcessInstanceQueryOptionsstatic classIProcessInstanceExtensionAdapter.ProcessInstanceRetryOptions
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<java.lang.Void>deleteProcessInstances(@NonNull java.lang.String[] processInstanceIds, boolean deleteAllRelatedData, Identity identity)java.util.concurrent.CompletableFuture<ProcessDefinition>getProcessDefinition(@NonNull java.lang.String processInstanceId, Identity identity)java.util.concurrent.CompletableFuture<ProcessDefinition.ProcessModel>getProcessModel(@NonNull java.lang.String processInstanceId, Identity identity)java.util.concurrent.CompletableFuture<ProcessInstance.ProcessInstanceList>query(@NonNull ProcessInstanceQuery query, IProcessInstanceExtensionAdapter.ProcessInstanceQueryOptions options)java.util.concurrent.CompletableFuture<java.lang.Void>retryProcessInstance(@NonNull java.lang.String processInstanceId, IProcessInstanceExtensionAdapter.ProcessInstanceRetryOptions options)java.util.concurrent.CompletableFuture<java.lang.Void>terminateProcessInstance(@NonNull java.lang.String processInstanceId, Identity identity)java.util.concurrent.CompletableFuture<java.lang.Void>transferOwnership(@NonNull java.lang.String processInstanceId, @NonNull Identity newOwner, Identity identity)
-
-
-
Method Detail
-
query
java.util.concurrent.CompletableFuture<ProcessInstance.ProcessInstanceList> query(@NonNull @NonNull ProcessInstanceQuery query, IProcessInstanceExtensionAdapter.ProcessInstanceQueryOptions options)
-
getProcessDefinition
java.util.concurrent.CompletableFuture<ProcessDefinition> getProcessDefinition(@NonNull @NonNull java.lang.String processInstanceId, Identity identity)
-
getProcessModel
java.util.concurrent.CompletableFuture<ProcessDefinition.ProcessModel> getProcessModel(@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)
-
retryProcessInstance
java.util.concurrent.CompletableFuture<java.lang.Void> retryProcessInstance(@NonNull @NonNull java.lang.String processInstanceId, IProcessInstanceExtensionAdapter.ProcessInstanceRetryOptions options)
-
deleteProcessInstances
java.util.concurrent.CompletableFuture<java.lang.Void> deleteProcessInstances(@NonNull @NonNull java.lang.String[] processInstanceIds, boolean deleteAllRelatedData, Identity identity)
-
-