public class GenericWorkflowClientExternalImpl extends Object implements GenericWorkflowClientExternal
Constructor and Description |
---|
GenericWorkflowClientExternalImpl(AmazonSimpleWorkflow service,
String domain) |
Modifier and Type | Method and Description |
---|---|
String |
generateUniqueId() |
String |
getWorkflowState(WorkflowExecution execution) |
void |
requestCancelWorkflowExecution(WorkflowExecution execution) |
void |
signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters) |
WorkflowExecution |
startWorkflow(StartWorkflowExecutionParameters startParameters) |
void |
terminateWorkflowExecution(TerminateWorkflowExecutionParameters terminateParameters) |
public GenericWorkflowClientExternalImpl(AmazonSimpleWorkflow service, String domain)
public WorkflowExecution startWorkflow(StartWorkflowExecutionParameters startParameters)
startWorkflow
in interface GenericWorkflowClientExternal
public void signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters)
signalWorkflowExecution
in interface GenericWorkflowClientExternal
public void requestCancelWorkflowExecution(WorkflowExecution execution)
requestCancelWorkflowExecution
in interface GenericWorkflowClientExternal
public String generateUniqueId()
generateUniqueId
in interface GenericWorkflowClientExternal
public String getWorkflowState(WorkflowExecution execution)
getWorkflowState
in interface GenericWorkflowClientExternal
public void terminateWorkflowExecution(TerminateWorkflowExecutionParameters terminateParameters)
terminateWorkflowExecution
in interface GenericWorkflowClientExternal