@Test public void testMandatoryProperties() throws Exception { jobOperator = new SimpleJobOperator(); try { jobOperator.afterPropertiesSet(); fail("Expected IllegalArgumentException"); } catch (IllegalArgumentException e) { // expected } }
jobOperator.afterPropertiesSet();
@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() 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; }