com.amazonaws.services.simpleworkflow.flow
Class DynamicWorkflowClientImpl
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl
- All Implemented Interfaces:
- DynamicWorkflowClient, WorkflowClient
public class DynamicWorkflowClientImpl
- extends Object
- implements DynamicWorkflowClient
|
Constructor Summary |
DynamicWorkflowClientImpl()
|
DynamicWorkflowClientImpl(WorkflowExecution workflowExecution)
|
DynamicWorkflowClientImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType)
|
DynamicWorkflowClientImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options)
|
DynamicWorkflowClientImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter)
|
DynamicWorkflowClientImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClient genericClient)
|
DynamicWorkflowClientImpl
public DynamicWorkflowClientImpl()
DynamicWorkflowClientImpl
public DynamicWorkflowClientImpl(WorkflowExecution workflowExecution)
DynamicWorkflowClientImpl
public DynamicWorkflowClientImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType)
DynamicWorkflowClientImpl
public DynamicWorkflowClientImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options)
DynamicWorkflowClientImpl
public DynamicWorkflowClientImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter)
DynamicWorkflowClientImpl
public DynamicWorkflowClientImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClient genericClient)
getDataConverter
public DataConverter getDataConverter()
- Specified by:
getDataConverter in interface WorkflowClient
getSchedulingOptions
public StartWorkflowOptions getSchedulingOptions()
- Specified by:
getSchedulingOptions in interface WorkflowClient
getGenericClient
public GenericWorkflowClient getGenericClient()
- Specified by:
getGenericClient in interface WorkflowClient
getRunId
public Promise<String> getRunId()
- Specified by:
getRunId in interface WorkflowClient
getWorkflowExecution
public WorkflowExecution getWorkflowExecution()
- Specified by:
getWorkflowExecution in interface WorkflowClient
getWorkflowType
public WorkflowType getWorkflowType()
- Specified by:
getWorkflowType in interface WorkflowClient
setWorkflowType
public void setWorkflowType(WorkflowType workflowType)
setGenericClient
public void setGenericClient(GenericWorkflowClient genericClient)
setSchedulingOptions
public void setSchedulingOptions(StartWorkflowOptions schedulingOptions)
setDataConverter
public void setDataConverter(DataConverter dataConverter)
requestCancelWorkflowExecution
public void requestCancelWorkflowExecution(Promise<?>... waitFor)
- Specified by:
requestCancelWorkflowExecution in interface WorkflowClient
startWorkflowExecution
public <T> Promise<T> startWorkflowExecution(Promise<Object>[] arguments,
StartWorkflowOptions startOptionsOverride,
Class<T> returnType,
Promise<?>... waitFor)
- Specified by:
startWorkflowExecution in interface DynamicWorkflowClient
startWorkflowExecution
public <T> Promise<T> startWorkflowExecution(Object[] arguments,
StartWorkflowOptions startOptionsOverride,
Class<T> returnType,
Promise<?>... waitFor)
- Specified by:
startWorkflowExecution in interface DynamicWorkflowClient
signalWorkflowExecution
public void signalWorkflowExecution(String signalName,
Object[] arguments,
Promise<?>... waitFor)
- Specified by:
signalWorkflowExecution in interface DynamicWorkflowClient
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.