public class DynamicActivitiesClientImpl extends Object implements DynamicActivitiesClient
Modifier and Type | Field and Description |
---|---|
protected DataConverter |
dataConverter |
protected DecisionContextProvider |
decisionContextProvider |
protected GenericActivityClient |
genericClient |
protected ActivitySchedulingOptions |
schedulingOptions |
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) |
protected DataConverter dataConverter
protected ActivitySchedulingOptions schedulingOptions
protected GenericActivityClient genericClient
protected DecisionContextProvider decisionContextProvider
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 ActivitiesClient
public void setDataConverter(DataConverter dataConverter)
public ActivitySchedulingOptions getSchedulingOptions()
getSchedulingOptions
in interface ActivitiesClient
public void setSchedulingOptions(ActivitySchedulingOptions schedulingOptions)
public GenericActivityClient getGenericClient()
getGenericClient
in interface ActivitiesClient
public void setGenericClient(GenericActivityClient genericClient)
public <T> Promise<T> scheduleActivity(ActivityType activityType, Promise<?>[] arguments, ActivitySchedulingOptions optionsOverride, Class<T> returnType, Promise<?>... waitFor)
scheduleActivity
in interface DynamicActivitiesClient
public <T> Promise<T> scheduleActivity(ActivityType activityType, Object[] arguments, ActivitySchedulingOptions optionsOverride, Class<T> returnType, Promise<?>... waitFor)
scheduleActivity
in interface DynamicActivitiesClient
Copyright © 2014. All rights reserved.