@Test public void testMandatoryProperties() throws Exception { jobOperator = new SimpleJobOperator(); try { jobOperator.afterPropertiesSet(); fail("Expected IllegalArgumentException"); } catch (IllegalArgumentException e) { // expected } }
jobOperator = new SimpleJobOperator();
@Bean @ConditionalOnMissingBean(JobOperator.class) public JobOperator jobOperator(JobExplorer jobExplorer, JobLauncher jobLauncher, ListableJobLocator jobRegistry, JobRepository jobRepository) throws Exception { SimpleJobOperator jobOperator = new SimpleJobOperator(); jobOperator.setJobExplorer(jobExplorer); jobOperator.setJobLauncher(jobLauncher); jobOperator.setJobRegistry(jobRegistry); jobOperator.setJobRepository(jobRepository); return jobOperator; }
@Bean @Autowired public JobOperator jobOperator(JobExplorer jobExplorer, JobLauncher jobLauncher, JobRepository jobRepository, ListableJobLocator jobRegistry) { SimpleJobOperator jobOperator = new SimpleJobOperator(); jobOperator.setJobExplorer(jobExplorer); jobOperator.setJobLauncher(jobLauncher); jobOperator.setJobRepository(jobRepository); jobOperator.setJobRegistry(jobRegistry); return jobOperator; }
@Bean @Autowired public JobOperator jobOperator(JobExplorer jobExplorer, JobLauncher jobLauncher, JobRepository jobRepository, ListableJobLocator jobRegistry) { SimpleJobOperator jobOperator = new SimpleJobOperator(); jobOperator.setJobExplorer(jobExplorer); jobOperator.setJobLauncher(jobLauncher); jobOperator.setJobRepository(jobRepository); jobOperator.setJobRegistry(jobRegistry); return jobOperator; }
@Bean @ConditionalOnMissingBean(value = {JobOperator.class}) public JobOperator jobOperator(final JobExplorer jobExplorer, @Qualifier("jobLauncher") final JobLauncher jobLauncher, final JobRepository jobRepository, final JobRegistry jobRegistry) throws Exception { final SimpleJobOperator jobOperator = new SimpleJobOperator(); jobOperator.setJobExplorer(jobExplorer); jobOperator.setJobLauncher(jobLauncher); jobOperator.setJobRepository(jobRepository); jobOperator.setJobRegistry(jobRegistry); jobOperator.afterPropertiesSet(); return jobOperator; }
@Bean public JobOperator jobOperator(JobExplorer jobExplorer, JobLauncher jobLauncher, ListableJobLocator jobRegistry, JobRepository jobRepository) throws Exception { SimpleJobOperator jobOperator = new SimpleJobOperator(); jobOperator.setJobExplorer(jobExplorer); jobOperator.setJobLauncher(jobLauncher); jobOperator.setJobRegistry(jobRegistry); jobOperator.setJobRepository(jobRepository); return jobOperator; }
@Bean public JobOperator jobOperator() throws Exception { SimpleJobOperator simpleJobOperator = new SimpleJobOperator(); simpleJobOperator.setJobLauncher(this.jobLauncher); simpleJobOperator.setJobParametersConverter(new DefaultJobParametersConverter()); simpleJobOperator.setJobRepository(this.jobRepository); simpleJobOperator.setJobExplorer(this.jobExplorer); simpleJobOperator.setJobRegistry(this.jobRegistry); simpleJobOperator.afterPropertiesSet(); return simpleJobOperator; }
@Bean public JobOperator jobOperator() throws Exception { SimpleJobOperator simpleJobOperator = new SimpleJobOperator(); simpleJobOperator.setJobLauncher(this.jobLauncher); simpleJobOperator.setJobParametersConverter(new DefaultJobParametersConverter()); simpleJobOperator.setJobRepository(this.jobRepository); simpleJobOperator.setJobExplorer(this.jobExplorer); simpleJobOperator.setJobRegistry(this.jobRegistry); simpleJobOperator.afterPropertiesSet(); return simpleJobOperator; }
@Bean public JobOperator jobOperator() throws Exception { SimpleJobOperator simpleJobOperator = new SimpleJobOperator(); simpleJobOperator.setJobLauncher(this.jobLauncher); simpleJobOperator.setJobParametersConverter(new DefaultJobParametersConverter()); simpleJobOperator.setJobRepository(this.jobRepository); simpleJobOperator.setJobExplorer(this.jobExplorer); simpleJobOperator.setJobRegistry(this.jobRegistry); simpleJobOperator.afterPropertiesSet(); return simpleJobOperator; }
delegate = new SimpleJobOperator(); delegate.setJobRegistry(jobRegistry); delegate.setJobExplorer(jobExplorer);