com.amazonaws.services.simpleworkflow.flow.generic
Interface GenericWorkflowClient
- All Known Implementing Classes:
- SpringTestPOJOWorkflowImplementationGenericWorkflowClient, TestGenericWorkflowClient, TestPOJOWorkflowImplementationGenericWorkflowClient
public interface GenericWorkflowClient
startChildWorkflow
Promise<StartChildWorkflowReply> startChildWorkflow(StartChildWorkflowExecutionParameters parameters)
- Start child workflow.
- Returns:
- becomes ready when child successfully started.
StartChildWorkflowReply.getResult()
becomes ready upon
child completion.
startChildWorkflow
Promise<String> startChildWorkflow(String workflow,
String version,
String input)
startChildWorkflow
Promise<String> startChildWorkflow(String workflow,
String version,
Promise<String> input)
signalWorkflowExecution
Promise<Void> signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters)
requestCancelWorkflowExecution
void requestCancelWorkflowExecution(WorkflowExecution execution)
continueAsNewOnCompletion
void continueAsNewOnCompletion(ContinueAsNewWorkflowExecutionParameters parameters)
generateUniqueId
String generateUniqueId()
- Deterministic unique Id generator
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.