List of usage examples for org.springframework.batch.core.jsr.launch JsrJobOperator JsrJobOperator
public JsrJobOperator(JobExplorer jobExplorer, JobRepository jobRepository,
JobParametersConverter jobParametersConverter, PlatformTransactionManager transactionManager)
From source file:org.springframework.cloud.dataflow.server.batch.SimpleJobServiceFactoryBean.java
/** * Create a {@link SimpleJobService} from the configuration provided. * * @see FactoryBean#getObject()//from w w w . j a v a 2s .co m */ @Override public JobService getObject() throws Exception { JsrJobParametersConverter jobParametersConverter = new JsrJobParametersConverter(dataSource); jobParametersConverter.afterPropertiesSet(); JsrJobOperator jsrJobOperator = new JsrJobOperator(jobExplorer, jobRepository, jobParametersConverter, transactionManager); jsrJobOperator.afterPropertiesSet(); return new SimpleJobService(createJobInstanceDao(), createJobExecutionDao(), createStepExecutionDao(), jobRepository, jobLauncher, jobLocator, createExecutionContextDao(), jsrJobOperator); }