com.amazonaws.services.simpleworkflow.flow
Class WorkflowClientFactoryBase<T>
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactoryBase<T>
- All Implemented Interfaces:
- WorkflowClientFactory<T>
public abstract class WorkflowClientFactoryBase<T>
- extends Object
- implements WorkflowClientFactory<T>
WorkflowClientFactoryBase
public WorkflowClientFactoryBase()
WorkflowClientFactoryBase
public WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions)
WorkflowClientFactoryBase
public WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions,
DataConverter dataConverter)
WorkflowClientFactoryBase
public WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions,
DataConverter dataConverter,
GenericWorkflowClient genericClient)
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.