public class DynamicActivitiesClientImpl extends Object implements DynamicActivitiesClient
| Constructor and Description |
|---|
DynamicActivitiesClientImpl() |
DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions) |
DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions,
DataConverter dataConverter) |
DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions,
DataConverter dataConverter,
GenericActivityClient genericClient) |
| Modifier and Type | Method and Description |
|---|---|
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) |
public DynamicActivitiesClientImpl()
public DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions)
public DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions, DataConverter dataConverter)
public DynamicActivitiesClientImpl(ActivitySchedulingOptions schedulingOptions, DataConverter dataConverter, GenericActivityClient genericClient)
public DataConverter getDataConverter()
getDataConverter in interface ActivitiesClientpublic void setDataConverter(DataConverter dataConverter)
public ActivitySchedulingOptions getSchedulingOptions()
getSchedulingOptions in interface ActivitiesClientpublic void setSchedulingOptions(ActivitySchedulingOptions schedulingOptions)
public GenericActivityClient getGenericClient()
getGenericClient in interface ActivitiesClientpublic void setGenericClient(GenericActivityClient genericClient)
public <T> Promise<T> scheduleActivity(ActivityType activityType, Promise<?>[] arguments, ActivitySchedulingOptions optionsOverride, Class<T> returnType, Promise<?>... waitFor)
scheduleActivity in interface DynamicActivitiesClientpublic <T> Promise<T> scheduleActivity(ActivityType activityType, Object[] arguments, ActivitySchedulingOptions optionsOverride, Class<T> returnType, Promise<?>... waitFor)
scheduleActivity in interface DynamicActivitiesClient