Example usage for org.springframework.batch.core.converter DefaultJobParametersConverter DefaultJobParametersConverter

List of usage examples for org.springframework.batch.core.converter DefaultJobParametersConverter DefaultJobParametersConverter

Introduction

In this page you can find the example usage for org.springframework.batch.core.converter DefaultJobParametersConverter DefaultJobParametersConverter.

Prototype

DefaultJobParametersConverter

Source Link

Usage

From source file:org.seedstack.monitoring.batch.internal.rest.jobinstance.JobInstanceRepresentation.java

/**
 * Instantiates a new job instance representation.
 *
 * @param jobName       the job name//from w ww .  j av a  2s  . com
 * @param jobInstanceId the job instance id
 * @param jobParameters the job parameters
 * @param jobExecutions the job executions
 */
public JobInstanceRepresentation(String jobName, Long jobInstanceId, JobParameters jobParameters,
        Collection<JobExecutionInfo> jobExecutions) {
    this.jobName = jobName;
    this.jobExecutionsInfos = jobExecutions != null ? jobExecutions : new ArrayList<JobExecutionInfo>();
    this.id = jobInstanceId;
    this.jobParameters = new DefaultJobParametersConverter().getProperties(jobParameters);
    this.jobParametersString = new JobParametersExtractor().fromJobParameters(jobParameters);
}