/** * Test method for * {@link org.springframework.batch.core.listener.CompositeJobExecutionListener#register(org.springframework.batch.core.JobExecutionListener)} * . */ public void testSetListener() { listener.register(new JobExecutionListenerSupport() { @Override public void afterJob(JobExecution jobExecution) { list.add("fail"); } }); listener.afterJob(null); assertEquals(1, list.size()); }
/** * Test method for * {@link org.springframework.batch.core.listener.CompositeJobExecutionListener#setListeners(List)} */ public void testSetListeners() { listener.setListeners(Arrays.asList(new JobExecutionListenerSupport() { @Override public void afterJob(JobExecution jobExecution) { list.add("fail"); } }, new JobExecutionListenerSupport() { @Override public void afterJob(JobExecution jobExecution) { list.add("continue"); } })); listener.afterJob(null); assertEquals(2, list.size()); }
listener.afterJob(execution); } catch (Exception e) { logger.error("Exception encountered in afterStep callback", e);
listener.afterJob(execution); } catch (Exception e) { logger.error("Exception encountered in afterStep callback", e);
listener.afterJob(execution); } catch (Exception e) { logger.error("Exception encountered in afterStep callback", e);
listener.afterJob(execution); } catch (Exception e) { logger.error("Exception encountered in afterStep callback", e);
listener.afterJob(execution);