List of usage examples for org.springframework.batch.core.launch.support SimpleJobLauncher SimpleJobLauncher
SimpleJobLauncher
From source file:com.searchbox.framework.config.BatchConfiguration.java
@Bean @Override/*from w w w . ja va 2s . c om*/ public JobLauncher jobLauncher() throws Exception { SimpleJobLauncher jl = new SimpleJobLauncher(); jl.setJobRepository(jobRepository()); jl.setTaskExecutor(taskExecutor()); return jl; }
From source file:com.apress.prospringintegration.springbatch.integration.BatchConfiguration.java
@Bean public SimpleJobLauncher jobLauncher() throws Exception { SimpleJobLauncher jobLauncher = new SimpleJobLauncher(); jobLauncher.setJobRepository(jobRepository().getJobRepository()); return jobLauncher; }
From source file:de.langmi.spring.batch.examples.basics.purejava.jobruns.PureJavaJobRunTest.java
private void setupBatchInfrastructure() throws Exception { // in-memory variants for important bean this.transactionManager = new ResourcelessTransactionManager(); this.jobRepository = new MapJobRepositoryFactoryBean(transactionManager).getJobRepository(); // setup job launcher SimpleJobLauncher simpleJobLauncher = new SimpleJobLauncher(); // with a SyncTaskExecutor the job is launched within the actual thread simpleJobLauncher.setTaskExecutor(new SyncTaskExecutor()); simpleJobLauncher.setJobRepository(jobRepository); this.jobLauncher = simpleJobLauncher; }
From source file:org.cloudfoundry.identity.uaa.scim.job.AbstractJobIntegrationTests.java
@Autowired public void setJobRepository(JobRepository jobRepository) throws Exception { SimpleJobLauncher jobLauncher = new SimpleJobLauncher(); jobLauncher.setJobRepository(jobRepository); jobLauncher.afterPropertiesSet();/*from w ww. j a va 2 s . co m*/ this.jobLauncher = jobLauncher; }
From source file:com.example.configuration.BatchConfiguration.java
@Bean public JobLauncher jobLauncher() throws Exception { SimpleJobLauncher launcher = new SimpleJobLauncher(); launcher.setJobRepository(getJobRepository()); launcher.setTaskExecutor(new SyncTaskExecutor()); return launcher; }
From source file:org.my.spring.batch.java.config.demo.configuration.BatchConfiguration.java
@Override @Bean(name = "jobLauncher") public JobLauncher getJobLauncher() throws Exception { SimpleJobLauncher jobLauncher = new SimpleJobLauncher(); jobLauncher.setJobRepository(getJobRepository()); jobLauncher.afterPropertiesSet();//from w w w . j av a 2 s .co m return jobLauncher; }
From source file:com.springsource.html5expense.config.BatchConfig.java
@Bean public SimpleJobLauncher jobLauncher() throws Exception { SimpleJobLauncher jobLauncher = new SimpleJobLauncher(); jobLauncher.setJobRepository((JobRepository) this.jobRepository().getObject()); return jobLauncher; }
From source file:de.codecentric.batch.configuration.TaskExecutorBatchConfigurer.java
private JobLauncher createJobLauncher() throws Exception { SimpleJobLauncher jobLauncher = new SimpleJobLauncher(); jobLauncher.setJobRepository(jobRepository); jobLauncher.setTaskExecutor(taskExecutor); jobLauncher.afterPropertiesSet();//from w w w . j a v a 2s.c om return jobLauncher; }
From source file:uk.ac.kcl.batch.BatchConfigurer.java
@Bean public JobLauncher jobLauncher() { SimpleJobLauncher jobLauncher = new SimpleJobLauncher(); jobLauncher.setJobRepository(getJobRepository()); try {//from w w w.j a v a 2 s . c o m jobLauncher.afterPropertiesSet(); } catch (Exception ex) { Logger.getLogger(BatchConfigurer.class.getName()).log(Level.SEVERE, null, ex); } return jobLauncher; }
From source file:nu.yona.server.batch.service.BatchTaskService.java
private JobExecution launchImmediately(TaskExecutor taskExecutor, Job job, JobParameters jobParameters) { try {/* w w w.ja v a2 s . c o m*/ SimpleJobLauncher launcher = new SimpleJobLauncher(); launcher.setJobRepository(jobRepository); launcher.setTaskExecutor(taskExecutor); return launcher.run(job, jobParameters); } catch (JobExecutionAlreadyRunningException | JobRestartException | JobInstanceAlreadyCompleteException | JobParametersInvalidException e) { logger.error("Unexpected exception", e); throw YonaException.unexpected(e); } }