public interface DynamicClient
Promise<Map<String,Object>> scheduleActivityTask(String activity, String version, Promise<Object[]> input)
activity - name of activity to scheduleinput - a Value containing a map of all input parameters to that activityPromise<Map<String,Object>> scheduleActivityTask(String activity, String version, Object[] input)
activity - Name of activityinput - A map of all input parameters to that activityPromise<String> scheduleActivityTask(ExecuteActivityParameters parameters)
parameters - An object which encapsulates all the information required to schedule an activity
for executionPromise<Map<String,Object>> scheduleActivityTask(String activity, String version, Object[] input, DataConverter converter)
activity - Name of activityinput - A map of all input parameters to that activityconverter - Data converter to use for serialization of input parameters and deserialization of
output resultPromise<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)
Promise<Void> signalWorkflowExecution(SignalExternalWorkflowParameters parameters)
void continueAsNewOnCompletion(Object[] input)
input - Map containing input parameters to the workflowvoid continueAsNewOnCompletion(ContinueAsNewWorkflowExecutionParameters parameters)
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.