public class TestGenericWorkflowClient extends Object implements GenericWorkflowClient
| Constructor and Description | 
|---|
| TestGenericWorkflowClient() | 
| TestGenericWorkflowClient(WorkflowDefinitionFactoryFactory factoryFactory) | 
| TestGenericWorkflowClient(WorkflowDefinitionFactoryFactory factoryFactory,
                         DecisionContextProvider decisionContextProvider) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | continueAsNewOnCompletion(ContinueAsNewWorkflowExecutionParameters parameters) | 
| String | generateUniqueId()Deterministic unique Id generator | 
| DecisionContextProvider | getDecisionContextProvider() | 
| WorkflowDefinitionFactoryFactory | getFactoryFactory() | 
| String | getWorkflowState(WorkflowExecution execution) | 
| void | requestCancelWorkflowExecution(WorkflowExecution execution) | 
| void | setDecisionContextProvider(DecisionContextProvider decisionContextProvider) | 
| void | setFactoryFactory(WorkflowDefinitionFactoryFactory factoryFactory) | 
| 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) | 
public TestGenericWorkflowClient(WorkflowDefinitionFactoryFactory factoryFactory, DecisionContextProvider decisionContextProvider)
public TestGenericWorkflowClient(WorkflowDefinitionFactoryFactory factoryFactory)
public TestGenericWorkflowClient()
public WorkflowDefinitionFactoryFactory getFactoryFactory()
public void setFactoryFactory(WorkflowDefinitionFactoryFactory factoryFactory)
public DecisionContextProvider getDecisionContextProvider()
public void setDecisionContextProvider(DecisionContextProvider decisionContextProvider)
public Promise<StartChildWorkflowReply> startChildWorkflow(StartChildWorkflowExecutionParameters parameters)
GenericWorkflowClientstartChildWorkflow in interface GenericWorkflowClientStartChildWorkflowReply.getResult() becomes ready upon
         child completion.public Promise<String> startChildWorkflow(String workflow, String version, String input)
startChildWorkflow in interface GenericWorkflowClientpublic Promise<String> startChildWorkflow(String workflow, String version, Promise<String> input)
startChildWorkflow in interface GenericWorkflowClientpublic Promise<Void> signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters)
signalWorkflowExecution in interface GenericWorkflowClientpublic void requestCancelWorkflowExecution(WorkflowExecution execution)
requestCancelWorkflowExecution in interface GenericWorkflowClientpublic String getWorkflowState(WorkflowExecution execution) throws WorkflowException
WorkflowExceptionpublic void continueAsNewOnCompletion(ContinueAsNewWorkflowExecutionParameters parameters)
continueAsNewOnCompletion in interface GenericWorkflowClientpublic String generateUniqueId()
GenericWorkflowClientgenerateUniqueId in interface GenericWorkflowClientCopyright © 2013 Amazon Web Services, Inc. All Rights Reserved.