Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.flow
Class WorkflowClientFactoryExternalBase<T>

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactoryExternalBase<T>
All Implemented Interfaces:
WorkflowClientFactoryExternal<T>

public abstract class WorkflowClientFactoryExternalBase<T>
extends Object
implements WorkflowClientFactoryExternal<T>


Constructor Summary
WorkflowClientFactoryExternalBase()
           
WorkflowClientFactoryExternalBase(AmazonSimpleWorkflow service, String domain)
           
WorkflowClientFactoryExternalBase(GenericWorkflowClientExternal genericClient)
           
 
Method Summary
 T getClient()
           
 T getClient(String workflowId)
           
 T getClient(WorkflowExecution workflowExecution)
           
 T getClient(WorkflowExecution workflowExecution, StartWorkflowOptions options)
           
 T getClient(WorkflowExecution workflowExecution, StartWorkflowOptions options, DataConverter dataConverter)
           
 T getClient(WorkflowExecution workflowExecution, StartWorkflowOptions options, DataConverter dataConverter, GenericWorkflowClientExternal genericClient)
           
 DataConverter getDataConverter()
           
 GenericWorkflowClientExternal getGenericClient()
           
 StartWorkflowOptions getStartWorkflowOptions()
           
 void setDataConverter(DataConverter dataConverter)
           
 void setGenericClient(GenericWorkflowClientExternal genericClient)
           
 void setStartWorkflowOptions(StartWorkflowOptions startWorkflowOptions)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowClientFactoryExternalBase

public WorkflowClientFactoryExternalBase(AmazonSimpleWorkflow service,
                                         String domain)

WorkflowClientFactoryExternalBase

public WorkflowClientFactoryExternalBase()

WorkflowClientFactoryExternalBase

public WorkflowClientFactoryExternalBase(GenericWorkflowClientExternal genericClient)
Method Detail

getGenericClient

public GenericWorkflowClientExternal getGenericClient()
Specified by:
getGenericClient in interface WorkflowClientFactoryExternal<T>

setGenericClient

public void setGenericClient(GenericWorkflowClientExternal genericClient)

getDataConverter

public DataConverter getDataConverter()
Specified by:
getDataConverter in interface WorkflowClientFactoryExternal<T>

setDataConverter

public void setDataConverter(DataConverter dataConverter)

getStartWorkflowOptions

public StartWorkflowOptions getStartWorkflowOptions()
Specified by:
getStartWorkflowOptions in interface WorkflowClientFactoryExternal<T>

setStartWorkflowOptions

public void setStartWorkflowOptions(StartWorkflowOptions startWorkflowOptions)

getClient

public T getClient()
Specified by:
getClient in interface WorkflowClientFactoryExternal<T>

getClient

public T getClient(String workflowId)
Specified by:
getClient in interface WorkflowClientFactoryExternal<T>

getClient

public T getClient(WorkflowExecution workflowExecution)
Specified by:
getClient in interface WorkflowClientFactoryExternal<T>

getClient

public T getClient(WorkflowExecution workflowExecution,
                   StartWorkflowOptions options)
Specified by:
getClient in interface WorkflowClientFactoryExternal<T>

getClient

public T getClient(WorkflowExecution workflowExecution,
                   StartWorkflowOptions options,
                   DataConverter dataConverter)
Specified by:
getClient in interface WorkflowClientFactoryExternal<T>

getClient

public T getClient(WorkflowExecution workflowExecution,
                   StartWorkflowOptions options,
                   DataConverter dataConverter,
                   GenericWorkflowClientExternal genericClient)
Specified by:
getClient in interface WorkflowClientFactoryExternal<T>


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