public class ExecutionTaskConfiguration extends Object implements TaskConfiguration
TaskConfiguration for ExecutionTask.| Constructor and Description |
|---|
ExecutionTaskConfiguration()
Default constructor.
|
ExecutionTaskConfiguration(Class<? extends ExecutionProcessor> processorClass,
TaskParameters parameters,
String configurationName,
SchedulerConfigurationType configurationType)
Constrictor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getConfig()
File config name.
|
SchedulerConfigurationType |
getConfigType()
Get config type.
|
Class<? extends Task> |
getJobClass()
Get scheduled job class.
|
TaskParameters |
getParameters()
Get parameters.
|
Class<? extends ExecutionProcessor> |
getProcessorClass() |
void |
setConfigurationName(String configurationName) |
void |
setConfigurationType(SchedulerConfigurationType configurationType) |
void |
setParameters(TaskParameters parameters) |
void |
setProcessorClass(Class<? extends ExecutionProcessor> processorClass) |
public ExecutionTaskConfiguration()
public ExecutionTaskConfiguration(Class<? extends ExecutionProcessor> processorClass, TaskParameters parameters, String configurationName, SchedulerConfigurationType configurationType)
processorClass - Class extends the ExecutionProcessorparameters - TaskParametersconfigurationName - configuration nameconfigurationType - SchedulerConfigurationTypepublic void setProcessorClass(Class<? extends ExecutionProcessor> processorClass)
public void setParameters(TaskParameters parameters)
public void setConfigurationName(String configurationName)
public void setConfigurationType(SchedulerConfigurationType configurationType)
public Class<? extends Task> getJobClass()
TaskConfigurationgetJobClass in interface TaskConfigurationClass that extends Taskpublic TaskParameters getParameters()
TaskConfigurationgetParameters in interface TaskConfigurationMap with various parameters.public String getConfig()
TaskConfigurationgetConfig in interface TaskConfigurationpublic SchedulerConfigurationType getConfigType()
TaskConfigurationgetConfigType in interface TaskConfigurationSchedulerConfigurationTypepublic Class<? extends ExecutionProcessor> getProcessorClass()
Copyright © 2013–2019 BB Corp. All rights reserved.