Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.flow
Class DynamicActivitiesClientImpl

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClientImpl
All Implemented Interfaces:
ActivitiesClient, DynamicActivitiesClient

public class DynamicActivitiesClientImpl
extends Object
implements DynamicActivitiesClient


Constructor Summary
DynamicActivitiesClientImpl()
           
DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions)
           
DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions, DataConverter dataConverter)
           
DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions, DataConverter dataConverter, GenericActivityClient genericClient)
           
 
Method Summary
 DataConverter getDataConverter()
           
 GenericActivityClient getGenericClient()
           
 ActivitySchedulingOptions getSchedulingOptions()
           
<T> Promise<T>
scheduleActivity(ActivityType activityType, Object[] arguments, ActivitySchedulingOptions optionsOverride, Class<T> returnType, Promise<?>... waitFor)
           
<T> Promise<T>
scheduleActivity(ActivityType activityType, Promise<?>[] arguments, ActivitySchedulingOptions optionsOverride, Class<T> returnType, Promise<?>... waitFor)
           
 void setDataConverter(DataConverter dataConverter)
           
 void setGenericClient(GenericActivityClient genericClient)
           
 void setSchedulingOptions(ActivitySchedulingOptions schedulingOptions)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicActivitiesClientImpl

public DynamicActivitiesClientImpl()

DynamicActivitiesClientImpl

public DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions)

DynamicActivitiesClientImpl

public DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions,
                                   DataConverter dataConverter)

DynamicActivitiesClientImpl

public DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions,
                                   DataConverter dataConverter,
                                   GenericActivityClient genericClient)
Method Detail

getDataConverter

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

setDataConverter

public void setDataConverter(DataConverter dataConverter)

getSchedulingOptions

public ActivitySchedulingOptions getSchedulingOptions()
Specified by:
getSchedulingOptions in interface ActivitiesClient

setSchedulingOptions

public void setSchedulingOptions(ActivitySchedulingOptions schedulingOptions)

getGenericClient

public GenericActivityClient getGenericClient()
Specified by:
getGenericClient in interface ActivitiesClient

setGenericClient

public void setGenericClient(GenericActivityClient genericClient)

scheduleActivity

public <T> Promise<T> scheduleActivity(ActivityType activityType,
                                       Promise<?>[] arguments,
                                       ActivitySchedulingOptions optionsOverride,
                                       Class<T> returnType,
                                       Promise<?>... waitFor)
Specified by:
scheduleActivity in interface DynamicActivitiesClient

scheduleActivity

public <T> Promise<T> scheduleActivity(ActivityType activityType,
                                       Object[] arguments,
                                       ActivitySchedulingOptions optionsOverride,
                                       Class<T> returnType,
                                       Promise<?>... waitFor)
Specified by:
scheduleActivity in interface DynamicActivitiesClient


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.