com.amazonaws.services.simpleworkflow.flow
Class DynamicWorkflowClientExternalImpl
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientExternalImpl
- All Implemented Interfaces:
- DynamicWorkflowClientExternal, WorkflowClientExternal
public class DynamicWorkflowClientExternalImpl
- extends Object
- implements DynamicWorkflowClientExternal
Constructor Summary |
DynamicWorkflowClientExternalImpl(String workflowId,
WorkflowType workflowType)
|
DynamicWorkflowClientExternalImpl(String workflowId,
WorkflowType workflowType,
StartWorkflowOptions options)
|
DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution)
|
DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options)
|
DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter)
|
DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClientExternal genericClient)
|
DynamicWorkflowClientExternalImpl
public DynamicWorkflowClientExternalImpl(String workflowId,
WorkflowType workflowType)
DynamicWorkflowClientExternalImpl
public DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution)
DynamicWorkflowClientExternalImpl
public DynamicWorkflowClientExternalImpl(String workflowId,
WorkflowType workflowType,
StartWorkflowOptions options)
DynamicWorkflowClientExternalImpl
public DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options)
DynamicWorkflowClientExternalImpl
public DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter)
DynamicWorkflowClientExternalImpl
public DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClientExternal genericClient)
getDataConverter
public DataConverter getDataConverter()
- Specified by:
getDataConverter
in interface WorkflowClientExternal
setDataConverter
public void setDataConverter(DataConverter dataConverter)
getSchedulingOptions
public StartWorkflowOptions getSchedulingOptions()
- Specified by:
getSchedulingOptions
in interface WorkflowClientExternal
setSchedulingOptions
public void setSchedulingOptions(StartWorkflowOptions schedulingOptions)
getGenericClient
public GenericWorkflowClientExternal getGenericClient()
- Specified by:
getGenericClient
in interface WorkflowClientExternal
setGenericClient
public void setGenericClient(GenericWorkflowClientExternal genericClient)
getWorkflowExecution
public WorkflowExecution getWorkflowExecution()
- Specified by:
getWorkflowExecution
in interface WorkflowClientExternal
setWorkflowExecution
public void setWorkflowExecution(WorkflowExecution workflowExecution)
getWorkflowType
public WorkflowType getWorkflowType()
setWorkflowType
public void setWorkflowType(WorkflowType workflowType)
terminateWorkflowExecution
public void terminateWorkflowExecution(String reason,
String details,
ChildPolicy childPolicy)
- Specified by:
terminateWorkflowExecution
in interface WorkflowClientExternal
requestCancelWorkflowExecution
public void requestCancelWorkflowExecution()
- Specified by:
requestCancelWorkflowExecution
in interface WorkflowClientExternal
startWorkflowExecution
public void startWorkflowExecution(Object[] arguments)
- Specified by:
startWorkflowExecution
in interface DynamicWorkflowClientExternal
startWorkflowExecution
public void startWorkflowExecution(Object[] arguments,
StartWorkflowOptions startOptionsOverride)
- Specified by:
startWorkflowExecution
in interface DynamicWorkflowClientExternal
signalWorkflowExecution
public void signalWorkflowExecution(String signalName,
Object[] arguments)
- Specified by:
signalWorkflowExecution
in interface DynamicWorkflowClientExternal
getWorkflowExecutionState
public <T> T getWorkflowExecutionState(Class<T> returnType)
throws Throwable
- Specified by:
getWorkflowExecutionState
in interface DynamicWorkflowClientExternal
- Throws:
Throwable
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.