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.