List of usage examples for org.springframework.batch.core BatchStatus COMPLETED
BatchStatus COMPLETED
To view the source code for org.springframework.batch.core BatchStatus COMPLETED.
Click Source Link
From source file:org.seedstack.spring.batch.sample.listeners.AppJobExecutionListener.java
public void afterJob(JobExecution jobExecution) { if (jobExecution.getStatus() == BatchStatus.COMPLETED) { logger.debug("Job completed with JobId {} ", jobExecution.getJobId()); } else if (jobExecution.getStatus() == BatchStatus.FAILED) { logger.debug("Job failed with JobId {} ", jobExecution.getJobId()); }//from w w w . j a va 2s. c om }
From source file:com.github.ffremont.AppTest.java
@Test public void launchJob() throws Exception { //testing a job JobExecution jobExecution = jobLauncherTestUtils.launchJob(); //Testing a individual step //JobExecution jobExecution = jobLauncherTestUtils.launchStep("step1"); assertEquals(BatchStatus.COMPLETED, jobExecution.getStatus()); }
From source file:org.seedstack.spring.batch.sample.listeners.AppJobExecutionListener.java
public void beforeJob(JobExecution jobExecution) { if (jobExecution.getStatus() == BatchStatus.COMPLETED) { logger.debug("Job completed with JobId {} ", jobExecution.getJobId()); } else if (jobExecution.getStatus() == BatchStatus.FAILED) { logger.debug("Job failed with JobId {} ", jobExecution.getJobId()); }// w ww . j a v a 2s . c om }
From source file:prototypes.batches.chunks.jobs.BatchJobIT.java
public void launchCompletingJob(Job job) { this.launchTest(job, BatchStatus.COMPLETED); }
From source file:com.javaetmoi.core.batch.integration.TestJobExitStatusRouter.java
@Test public void routeToSuccessChannel() { JobExitStatusRouter router = new JobExitStatusRouter(); router.init();/*from w w w .j av a 2s . c o m*/ JobExecution jobExecution = new JobExecution(1L); jobExecution.setExitStatus(ExitStatus.COMPLETED); jobExecution.setStatus(BatchStatus.COMPLETED); assertEquals("job-success", router.route(jobExecution)); }
From source file:com.create.batch.TicketImportJobExecutionListener.java
@Override public void afterJob(JobExecution jobExecution) { if (jobExecution.getStatus() == BatchStatus.COMPLETED) { log.debug("Ticket import job completed."); metrics.stream()/*from w ww.j a v a 2s . c om*/ .map(metric -> String.format("%s = %s", metric.getMetricName(), metric.getMetricValue())) .forEach(log::debug); } }
From source file:io.spring.batch.integration.ExecutionToTweetTransformer.java
@Transformer(inputChannel = "jobRequests", outputChannel = "statusTweets") public TweetData transform(JobExecution execution) { DateFormat formatter = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss.SS"); StringBuilder builder = new StringBuilder(); builder.append(execution.getJobInstance().getJobName()); BatchStatus evaluatedStatus = endingBatchStatus(execution); if (evaluatedStatus == BatchStatus.COMPLETED || evaluatedStatus.compareTo(BatchStatus.STARTED) > 0) { builder.append(" has completed with a status of " + execution.getStatus().name() + " at " + formatter.format(new Date())); } else {/* w w w . j a v a2 s. com*/ builder.append(" has started at " + formatter.format(new Date())); } return new TweetData(builder.toString()); }
From source file:org.jasig.ssp.util.importer.job.CarriageReturnTest.java
@Test public void testCarriageReturn() throws Exception { JobExecution jobExecution = jobLauncherTestUtils.launchJob(); BatchStatus exitStatus = jobExecution.getStatus(); Assert.assertEquals(BatchStatus.COMPLETED, exitStatus); }
From source file:de.codecentric.batch.test.PartitionedFlatFileJobTest.java
@Test public void runXmlJob() throws Exception { jobOperator.start("partitionedFlatFileJobXml", ""); while (jobRepository.getLastJobExecution("partitionedFlatFileJobXml", new JobParameters()).getStatus() .isRunning()) {//from w w w.j a va2 s .com Thread.sleep(100); } assertEquals(BatchStatus.COMPLETED, jobRepository.getLastJobExecution("partitionedFlatFileJobXml", new JobParameters()).getStatus()); }
From source file:example.ExampleJobConfigurationTests.java
@Test public void testLaunchJobWithJobLauncher() throws Exception { JobExecution jobExecution = jobLauncher.run(job, new JobParameters()); assertEquals(BatchStatus.COMPLETED, jobExecution.getStatus()); }