com.amazonaws.services.simpleworkflow.flow.test
Class TestPOJOActivityImplementationGenericActivityClient
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationGenericActivityClient
- All Implemented Interfaces:
- GenericActivityClient
public class TestPOJOActivityImplementationGenericActivityClient
- extends Object
- implements GenericActivityClient
TestPOJOActivityImplementationGenericActivityClient
public TestPOJOActivityImplementationGenericActivityClient()
addWorker
public void addWorker(TestPOJOActivityImplementationWorker worker)
scheduleActivityTask
public Promise<String> scheduleActivityTask(ExecuteActivityParameters parameters)
- Description copied from interface:
GenericActivityClient
- Used to dynamically schedule an activity for execution
- Specified by:
scheduleActivityTask
in interface GenericActivityClient
- Parameters:
parameters
- An object which encapsulates all the information required to
schedule an activity for execution
- Returns:
- Promise to the result returned by the activity
scheduleActivityTask
public Promise<String> scheduleActivityTask(String activity,
String version,
String input)
- Description copied from interface:
GenericActivityClient
- Used to dynamically schedule an activity for execution
- Specified by:
scheduleActivityTask
in interface GenericActivityClient
- Parameters:
activity
- Name of activityinput
- A map of all input parameters to that activity
- Returns:
- Promise to a result returned by the activity
scheduleActivityTask
public Promise<String> scheduleActivityTask(String activity,
String version,
Promise<String> input)
- Description copied from interface:
GenericActivityClient
- Used to dynamically schedule an activity using its name
- Specified by:
scheduleActivityTask
in interface GenericActivityClient
- Parameters:
activity
- name of activity to scheduleinput
- a Value containing a map of all input parameters to that
activity
- Returns:
- a Value which contains a Map of results returned by the activity
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.