com.amazonaws.services.simpleworkflow.flow
Class WorkflowSelfClientBase

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.flow.WorkflowSelfClientBase
All Implemented Interfaces:
WorkflowSelfClient

public abstract class WorkflowSelfClientBase
extends Object
implements WorkflowSelfClient


Field Summary
protected  DataConverter dataConverter
           
protected  DecisionContextProvider decisionContextProvider
           
protected  GenericWorkflowClient genericClient
           
protected  StartWorkflowOptions schedulingOptions
           
 
Constructor Summary
WorkflowSelfClientBase(GenericWorkflowClient genericClient, DataConverter dataConverter, StartWorkflowOptions schedulingOptions)
           
 
Method Summary
 DataConverter getDataConverter()
           
 GenericWorkflowClient getGenericClient()
           
 StartWorkflowOptions getSchedulingOptions()
           
 void setDataConverter(DataConverter converter)
           
 void setGenericClient(GenericWorkflowClient genericClient)
           
 void setSchedulingOptions(StartWorkflowOptions schedulingOptions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataConverter

protected DataConverter dataConverter

schedulingOptions

protected StartWorkflowOptions schedulingOptions

genericClient

protected GenericWorkflowClient genericClient

decisionContextProvider

protected final DecisionContextProvider decisionContextProvider
Constructor Detail

WorkflowSelfClientBase

public WorkflowSelfClientBase(GenericWorkflowClient genericClient,
                              DataConverter dataConverter,
                              StartWorkflowOptions schedulingOptions)
Method Detail

getDataConverter

public DataConverter getDataConverter()
Specified by:
getDataConverter in interface WorkflowSelfClient

setDataConverter

public void setDataConverter(DataConverter converter)
Specified by:
setDataConverter in interface WorkflowSelfClient

getSchedulingOptions

public StartWorkflowOptions getSchedulingOptions()
Specified by:
getSchedulingOptions in interface WorkflowSelfClient

setSchedulingOptions

public void setSchedulingOptions(StartWorkflowOptions schedulingOptions)
Specified by:
setSchedulingOptions in interface WorkflowSelfClient

getGenericClient

public GenericWorkflowClient getGenericClient()
Specified by:
getGenericClient in interface WorkflowSelfClient

setGenericClient

public void setGenericClient(GenericWorkflowClient genericClient)
Specified by:
setGenericClient in interface WorkflowSelfClient


Copyright © 2016. All rights reserved.