public class TaskGeneratorProviderImpl extends java.lang.Object implements TaskGeneratorProvider
DEFAULT_TASK_GENERATOR| Constructor and Description |
|---|
TaskGeneratorProviderImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTaskGenerator(TaskGenerator taskGenerator)
Add a TaskGenerator..
|
TaskGenerator |
getDefaultTaskGenerator() |
TaskGenerator |
getTaskGenerator(java.lang.String taskGeneratorName) |
TaskGenerator |
getTaskGenerator(WorkerDefinition worker) |
void |
removeTaskGenerator(TaskGenerator taskGenerator)
Remove the given TaskGenerator.
|
public TaskGenerator getTaskGenerator(WorkerDefinition worker)
getTaskGenerator in interface TaskGeneratorProviderworker - a worker definitionpublic TaskGenerator getTaskGenerator(java.lang.String taskGeneratorName)
getTaskGenerator in interface TaskGeneratorProvidertaskGeneratorName - the TaskGenerator service is selected by namepublic TaskGenerator getDefaultTaskGenerator()
getDefaultTaskGenerator in interface TaskGeneratorProviderTaskGenerator.public void addTaskGenerator(TaskGenerator taskGenerator)
taskGenerator - the new TaskGeneratorpublic void removeTaskGenerator(TaskGenerator taskGenerator)
taskGenerator - the TaskGenerator