Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.flow.worker
Class GenericWorkflowClientExternalImpl

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientExternalImpl
All Implemented Interfaces:
GenericWorkflowClientExternal

public class GenericWorkflowClientExternalImpl
extends Object
implements GenericWorkflowClientExternal


Constructor Summary
GenericWorkflowClientExternalImpl(AmazonSimpleWorkflow service, String domain)
           
 
Method Summary
 String generateUniqueId()
           
 String getWorkflowState(WorkflowExecution execution)
           
 void requestCancelWorkflowExecution(WorkflowExecution execution)
           
 void signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters)
           
 WorkflowExecution startWorkflow(StartWorkflowExecutionParameters startParameters)
           
 void terminateWorkflowExecution(TerminateWorkflowExecutionParameters terminateParameters)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericWorkflowClientExternalImpl

public GenericWorkflowClientExternalImpl(AmazonSimpleWorkflow service,
                                         String domain)
Method Detail

startWorkflow

public WorkflowExecution startWorkflow(StartWorkflowExecutionParameters startParameters)
Specified by:
startWorkflow in interface GenericWorkflowClientExternal

signalWorkflowExecution

public void signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters)
Specified by:
signalWorkflowExecution in interface GenericWorkflowClientExternal

requestCancelWorkflowExecution

public void requestCancelWorkflowExecution(WorkflowExecution execution)
Specified by:
requestCancelWorkflowExecution in interface GenericWorkflowClientExternal

generateUniqueId

public String generateUniqueId()
Specified by:
generateUniqueId in interface GenericWorkflowClientExternal

getWorkflowState

public String getWorkflowState(WorkflowExecution execution)
Specified by:
getWorkflowState in interface GenericWorkflowClientExternal

terminateWorkflowExecution

public void terminateWorkflowExecution(TerminateWorkflowExecutionParameters terminateParameters)
Specified by:
terminateWorkflowExecution in interface GenericWorkflowClientExternal


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.