All Methods Instance Methods Abstract Methods 
| Modifier and Type | 
Method and Description | 
void | 
continueAsNewOnCompletion(ContinueAsNewWorkflowExecutionParameters parameters)  | 
void | 
continueAsNewOnCompletion(Object[] input)
Start a new generation of the workflow instance. 
 | 
Promise<String> | 
scheduleActivityTask(ExecuteActivityParameters parameters)
Used to dynamically schedule an activity for execution 
 | 
Promise<Map<String,Object>> | 
scheduleActivityTask(String activity,
                    String version,
                    Object[] input)
Used to dynamically schedule an activity for execution 
 | 
Promise<Map<String,Object>> | 
scheduleActivityTask(String activity,
                    String version,
                    Object[] input,
                    DataConverter converter)
Used to dynamically schedule an activity for execution 
 | 
Promise<Map<String,Object>> | 
scheduleActivityTask(String activity,
                    String version,
                    Promise<Object[]> input)
Used to dynamically schedule an activity using its name 
 | 
Promise<Void> | 
signalWorkflowExecution(SignalExternalWorkflowParameters parameters)  | 
Promise<String> | 
startChildWorkflow(StartChildWorkflowExecutionParameters parameters)  | 
Promise<Map<String,Object>> | 
startChildWorkflow(String workflow,
                  String version,
                  Object[] input)  | 
Promise<Map<String,Object>> | 
startChildWorkflow(String workflow,
                  String version,
                  Object[] input,
                  DataConverter converter)  | 
Promise<Map<String,Object>> | 
startChildWorkflow(String workflow,
                  String version,
                  Promise<Object[]> input)  |