Did this page help you?

   Yes   No   Tell us about it...

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

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

public abstract class WorkflowClientFactoryBase<T>
extends Object
implements WorkflowClientFactory<T>


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

Constructor Detail

WorkflowClientFactoryBase

public WorkflowClientFactoryBase()

WorkflowClientFactoryBase

public WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions)

WorkflowClientFactoryBase

public WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions,
                                 DataConverter dataConverter)

WorkflowClientFactoryBase

public WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions,
                                 DataConverter dataConverter,
                                 GenericWorkflowClient genericClient)
Method Detail

getGenericClient

public GenericWorkflowClient getGenericClient()
Specified by:
getGenericClient in interface WorkflowClientFactory<T>

setGenericClient

public void setGenericClient(GenericWorkflowClient genericClient)
Specified by:
setGenericClient in interface WorkflowClientFactory<T>

getDataConverter

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

setDataConverter

public void setDataConverter(DataConverter dataConverter)
Specified by:
setDataConverter in interface WorkflowClientFactory<T>

getStartWorkflowOptions

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

setStartWorkflowOptions

public void setStartWorkflowOptions(StartWorkflowOptions startWorkflowOptions)
Specified by:
setStartWorkflowOptions in interface WorkflowClientFactory<T>

getClient

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

getClient

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

getClient

public T getClient(WorkflowExecution execution)
Specified by:
getClient in interface WorkflowClientFactory<T>

getClient

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

getClient

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


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