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 java.lang.Object
- implements GenericActivityClient
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestPOJOActivityImplementationGenericActivityClient
public TestPOJOActivityImplementationGenericActivityClient()
addWorker
public void addWorker(TestPOJOActivityImplementationWorker worker)
scheduleActivityTask
public Promise<java.lang.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<java.lang.String> scheduleActivityTask(java.lang.String activity,
java.lang.String version,
java.lang.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<java.lang.String> scheduleActivityTask(java.lang.String activity,
java.lang.String version,
Promise<java.lang.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.