public abstract class WorkflowClientFactoryBase<T> extends Object implements WorkflowClientFactory<T>
Constructor and Description |
---|
WorkflowClientFactoryBase() |
WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions) |
WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions,
DataConverter dataConverter) |
WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions,
DataConverter dataConverter,
GenericWorkflowClient genericClient) |
Modifier and Type | Method and Description |
---|---|
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) |
public WorkflowClientFactoryBase()
public WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions)
public WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions, DataConverter dataConverter)
public WorkflowClientFactoryBase(StartWorkflowOptions startWorkflowOptions, DataConverter dataConverter, GenericWorkflowClient genericClient)
public GenericWorkflowClient getGenericClient()
getGenericClient
in interface WorkflowClientFactory<T>
public void setGenericClient(GenericWorkflowClient genericClient)
setGenericClient
in interface WorkflowClientFactory<T>
public DataConverter getDataConverter()
getDataConverter
in interface WorkflowClientFactory<T>
public void setDataConverter(DataConverter dataConverter)
setDataConverter
in interface WorkflowClientFactory<T>
public StartWorkflowOptions getStartWorkflowOptions()
getStartWorkflowOptions
in interface WorkflowClientFactory<T>
public void setStartWorkflowOptions(StartWorkflowOptions startWorkflowOptions)
setStartWorkflowOptions
in interface WorkflowClientFactory<T>
public T getClient()
getClient
in interface WorkflowClientFactory<T>
public T getClient(String workflowId)
getClient
in interface WorkflowClientFactory<T>
public T getClient(WorkflowExecution execution)
getClient
in interface WorkflowClientFactory<T>
public T getClient(WorkflowExecution execution, StartWorkflowOptions options)
getClient
in interface WorkflowClientFactory<T>
public T getClient(WorkflowExecution execution, StartWorkflowOptions options, DataConverter dataConverter)
getClient
in interface WorkflowClientFactory<T>