org.eclipse.smila.jobmanager.taskgenerator
Interface TaskGeneratorProvider
- All Known Implementing Classes:
- TaskGeneratorProviderImpl
public interface TaskGeneratorProvider
Provides access to different TaskGenerator services.
DEFAULT_TASK_GENERATOR
static final java.lang.String DEFAULT_TASK_GENERATOR
- The name of the default task generator.
- See Also:
- Constant Field Values
getTaskGenerator
TaskGenerator getTaskGenerator(WorkerDefinition worker)
- Parameters:
worker - a worker definition
- Returns:
- task generator specified in worker definition, or default task generator if none specified.
getTaskGenerator
TaskGenerator getTaskGenerator(java.lang.String taskGeneratorName)
- Parameters:
taskGeneratorName - the TaskGenerator service is selected by name
- Returns:
- TaskGenerator for the given name
getDefaultTaskGenerator
TaskGenerator getDefaultTaskGenerator()
- Returns:
- the default
TaskGenerator.