public interface GenericWorkflowClient
| Modifier and Type | Method and Description | 
|---|---|
void | 
continueAsNewOnCompletion(ContinueAsNewWorkflowExecutionParameters parameters)  | 
String | 
generateUniqueId()
Deterministic unique Id generator 
 | 
void | 
requestCancelWorkflowExecution(WorkflowExecution execution)  | 
Promise<Void> | 
signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters)  | 
Promise<StartChildWorkflowReply> | 
startChildWorkflow(StartChildWorkflowExecutionParameters parameters)
Start child workflow. 
 | 
Promise<String> | 
startChildWorkflow(String workflow,
                  String version,
                  Promise<String> input)  | 
Promise<String> | 
startChildWorkflow(String workflow,
                  String version,
                  String input)  | 
Promise<StartChildWorkflowReply> startChildWorkflow(StartChildWorkflowExecutionParameters parameters)
StartChildWorkflowReply.getResult() becomes ready upon
         child completion.Promise<String> startChildWorkflow(String workflow, String version, String input)
Promise<String> startChildWorkflow(String workflow, String version, Promise<String> input)
Promise<Void> signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters)
void requestCancelWorkflowExecution(WorkflowExecution execution)
void continueAsNewOnCompletion(ContinueAsNewWorkflowExecutionParameters parameters)
String generateUniqueId()