Example usage for org.springframework.batch.core.launch.support SimpleJobLauncher setJobRepository

List of usage examples for org.springframework.batch.core.launch.support SimpleJobLauncher setJobRepository

Introduction

In this page you can find the example usage for org.springframework.batch.core.launch.support SimpleJobLauncher setJobRepository.

Prototype

public void setJobRepository(JobRepository jobRepository) 

Source Link

Document

Set the JobRepository.

Usage

From source file:com.searchbox.framework.config.BatchConfiguration.java

@Bean
@Override/*from  w  w w. j  a v a  2s.co m*/
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: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.  c  o m
    return jobLauncher;
}

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();//w ww . java2s  . c o  m
    this.jobLauncher = jobLauncher;
}

From source file:nu.yona.server.batch.service.BatchTaskService.java

private JobExecution launchImmediately(TaskExecutor taskExecutor, Job job, JobParameters jobParameters) {
    try {/*from w  w  w  . j  ava 2s.com*/
        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);
    }
}

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:uk.ac.kcl.batch.BatchConfigurer.java

@Bean
public JobLauncher jobLauncher() {
    SimpleJobLauncher jobLauncher = new SimpleJobLauncher();
    jobLauncher.setJobRepository(getJobRepository());
    try {/*from  w w  w .jav a2  s .  co m*/
        jobLauncher.afterPropertiesSet();
    } catch (Exception ex) {
        Logger.getLogger(BatchConfigurer.class.getName()).log(Level.SEVERE, null, ex);
    }
    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();/*ww  w .ja v a 2s. co  m*/
    return jobLauncher;
}

From source file:io.getlime.push.configuration.BatchSendingConfiguration.java

private JobLauncher createJobLauncher() throws Exception {
    SimpleJobLauncher jobLauncher = new SimpleJobLauncher();
    jobLauncher.setJobRepository(jobRepository);
    jobLauncher.afterPropertiesSet();//from  w w w.java 2s  .  c  om
    return jobLauncher;
}