public interface GenericWorkflowClientExternal
WorkflowExecution startWorkflow(StartWorkflowExecutionParameters startParameters) throws WorkflowExecutionAlreadyStartedError
java.util.concurrent.CompletableFuture<WorkflowExecution> startWorkflowAsync(StartWorkflowExecutionParameters startParameters)
java.util.concurrent.CompletableFuture<WorkflowExecution> startWorkflowAsync(StartWorkflowExecutionParameters startParameters, java.lang.Long timeoutInMillis)
void signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters)
java.util.concurrent.CompletableFuture<java.lang.Void> signalWorkflowExecutionAsync(SignalExternalWorkflowParameters signalParameters)
java.util.concurrent.CompletableFuture<java.lang.Void> signalWorkflowExecutionAsync(SignalExternalWorkflowParameters signalParameters, java.lang.Long timeoutInMillis)
WorkflowExecution signalWithStartWorkflowExecution(SignalWithStartWorkflowExecutionParameters parameters)
void requestCancelWorkflowExecution(WorkflowExecution execution)
QueryWorkflowResponse queryWorkflow(QueryWorkflowParameters queryParameters)
void terminateWorkflowExecution(TerminateWorkflowExecutionParameters terminateParameters)
java.lang.String generateUniqueId()
IWorkflowService getService()
java.lang.String getDomain()