Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.flow
Class WorkflowClientExternalBase

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.flow.WorkflowClientExternalBase
All Implemented Interfaces:
WorkflowClientExternal

public abstract class WorkflowClientExternalBase
extends Object
implements WorkflowClientExternal


Constructor Summary
WorkflowClientExternalBase(WorkflowExecution workflowExecution, WorkflowType workflowType, StartWorkflowOptions options, DataConverter dataConverter, GenericWorkflowClientExternal genericClient)
           
 
Method Summary
 DataConverter getDataConverter()
           
 GenericWorkflowClientExternal getGenericClient()
           
 StartWorkflowOptions getSchedulingOptions()
           
 WorkflowExecution getWorkflowExecution()
           
 void requestCancelWorkflowExecution()
           
 void terminateWorkflowExecution(String reason, String details, ChildPolicy childPolicy)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowClientExternalBase

public WorkflowClientExternalBase(WorkflowExecution workflowExecution,
                                  WorkflowType workflowType,
                                  StartWorkflowOptions options,
                                  DataConverter dataConverter,
                                  GenericWorkflowClientExternal genericClient)
Method Detail

requestCancelWorkflowExecution

public void requestCancelWorkflowExecution()
Specified by:
requestCancelWorkflowExecution in interface WorkflowClientExternal

terminateWorkflowExecution

public void terminateWorkflowExecution(String reason,
                                       String details,
                                       ChildPolicy childPolicy)
Specified by:
terminateWorkflowExecution in interface WorkflowClientExternal

getDataConverter

public DataConverter getDataConverter()
Specified by:
getDataConverter in interface WorkflowClientExternal

getSchedulingOptions

public StartWorkflowOptions getSchedulingOptions()
Specified by:
getSchedulingOptions in interface WorkflowClientExternal

getGenericClient

public GenericWorkflowClientExternal getGenericClient()
Specified by:
getGenericClient in interface WorkflowClientExternal

getWorkflowExecution

public WorkflowExecution getWorkflowExecution()
Specified by:
getWorkflowExecution in interface WorkflowClientExternal


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