Interface JobParametersConverter
- All Known Implementing Classes:
DefaultJobParametersConverter
public interface JobParametersConverter
A factory for
JobParameters instances. A job can be executed with
many possible runtime parameters, which identify the instance of the job.
This converter allows job parameters to be converted to and from Properties.- Author:
- Dave Syer, Mahmoud Ben Hassine
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetJobParameters(Properties properties) Get a newJobParametersinstance.getProperties(JobParameters params) The inverse operation: get aPropertiesinstance.
-
Method Details
-
getJobParameters
Get a newJobParametersinstance. If given null, or an empty properties, an empty JobParameters will be returned.- Parameters:
properties- the runtime parameters in the form of String literals.- Returns:
- a
JobParametersproperties converted to the correct types.
-
getProperties
The inverse operation: get aPropertiesinstance. If given null or empty JobParameters, an empty Properties should be returned.- Parameters:
params- theJobParametersinstance to be converted.- Returns:
- a representation of the parameters as properties
-