List of usage examples for org.springframework.batch.core JobParametersIncrementer interface-usage
From source file org.obiba.onyx.core.batch.AppointmentListUpdateJobParameterIncrementer.java
/** * JobParametersIncrementer for parameters of appointment list update job. */ public class AppointmentListUpdateJobParameterIncrementer implements JobParametersIncrementer { // // Constants
From source file fr.acxio.tools.agia.common.RunIdIncrementer.java
/**
* Simple incrementer maintaining the parameter {@code run.id} for a job.
* <p>
* This incremeter will add the parameter {@code run.id} if it is not set for
* the job, or it will increment it if the job already has this parameter.
* </p>
From source file com.enterra.batch.admin.sample.TrivialJobParametersIncrementer.java
public class TrivialJobParametersIncrementer implements JobParametersIncrementer { public JobParameters getNext(JobParameters parameters) { Map<String, JobParameter> map = new HashMap<String, JobParameter>(parameters.getParameters()); map.put("run.id", new JobParameter(UUID.randomUUID().getLeastSignificantBits())); return new JobParameters(map);
From source file org.appverse.web.framework.backend.batch.helpers.DefaultJobParametersIncrementer.java
public class DefaultJobParametersIncrementer implements JobParametersIncrementer { @Override public JobParameters getNext(JobParameters parameters) { parameters = new JobParametersBuilder().addDate("schedule.time", new Date()).toJobParameters(); return parameters; }