Examples of JobParameters


Examples of org.springframework.batch.core.JobParameters

  public void testWithinJob() throws Exception {
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("/org/springframework/data/hadoop/fs/HdfsItemWriterTest-context.xml");
    JobLauncher launcher = context.getBean(JobLauncher.class);
    Job job = context.getBean(Job.class);

    JobParameters jobParameters = new JobParametersBuilder().toJobParameters();

    JobExecution execution = launcher.run(job, jobParameters);
    assertTrue("status was: " + execution.getStatus(), execution.getStatus() == BatchStatus.COMPLETED);
    context.close();
  }
View Full Code Here

Examples of org.springframework.batch.core.JobParameters

    Map<String, Object> jobDataMap = context.getMergedJobDataMap();
   
    String jobName = (String) jobDataMap.get(JOB_NAME);
    log.info("Quartz trigger firing with Spring Batch jobName=" + jobName);
   
    JobParameters jobParameters = getJobParametersFromJobMap(jobDataMap);
    try {
      jobLauncher.run(jobLocator.getJob(jobName), jobParameters);

    } catch (JobExecutionException e) {
      log.error("Could not execute job.", e);
View Full Code Here

Examples of org.springframework.batch.core.JobParameters

                        logger.debug("Trigger a new job for a new email, type: " + addressGeolocMessageJms.getGeolocType());
                    }

                    JobParametersBuilder jobParametersBuilder = new JobParametersBuilder();
                    jobParametersBuilder.addDate("date", new Date());
                    JobParameters params = jobParametersBuilder.toJobParameters();
                    jobLauncher.run(gelocJob, params);
                }
            }
           
        } catch (JMSException e) {
View Full Code Here

Examples of org.springframework.batch.core.JobParameters

                        logger.debug("Trigger a new job for a new email, type: " + emailnotificationMessageJms.getEmailType());
                    }

                    JobParametersBuilder jobParametersBuilder = new JobParametersBuilder();
                    jobParametersBuilder.addDate("date", new Date());
                    JobParameters params = jobParametersBuilder.toJobParameters();
                    jobLauncher.run(emailSyncJob, params);
                }
            }
           
        } catch (JMSException e) {
View Full Code Here

Examples of org.springframework.batch.core.JobParameters

        this.jobLauncher = jobLauncher;
    }

    @Override
    public void process(Exchange exchange) throws Exception {
        JobParameters jobParameters = prepareJobParameters(exchange.getIn().getHeaders());
        jobLauncher.run(job, jobParameters);
    }
View Full Code Here

Examples of org.springframework.batch.core.JobParameters

        this.jobLauncher = jobLauncher;
    }

    @Override
    public void process(Exchange exchange) throws Exception {
        JobParameters jobParameters = prepareJobParameters(exchange.getIn().getHeaders());
        jobLauncher.run(job, jobParameters);
    }
View Full Code Here

Examples of org.springframework.batch.core.JobParameters

        this.jobLauncher = jobLauncher;
    }

    @Override
    public void process(Exchange exchange) throws Exception {
        JobParameters jobParameters = prepareJobParameters(exchange.getIn().getHeaders());
        JobExecution jobExecution = jobLauncher.run(job, jobParameters);
        exchange.getOut().getHeaders().putAll(exchange.getIn().getHeaders());
        exchange.getOut().setBody(jobExecution);
    }
View Full Code Here

Examples of org.springframework.batch.core.JobParameters

            } else {
                // if the value is null we just put String with null value here to avoid the NPE
                parametersBuilder.addString(headerKey, null);
            }
        }
        JobParameters jobParameters = parametersBuilder.toJobParameters();
        log.debug("Prepared parameters for Spring Batch job: {}", jobParameters);
        return jobParameters;
    }
View Full Code Here

Examples of org.springframework.batch.core.JobParameters

    public JobExecution getLastJobExecution(String jobName, JobParameters jobParameters) {
        return execsMap.get(jobName);
    }

    static JobExecution createJobExecutionInstance(String jobName) {
        return createJobExecutionInstance(jobName, new JobParameters());
    }
View Full Code Here

Examples of org.springframework.batch.core.JobParameters

        SimpleJobLauncher launcher = new SimpleJobLauncher();
        launcher.setJobRepository(new TestDummyJobRepository());
        launcher.afterPropertiesSet();

        Job job = new TestDummyJob("testRunJob");
        JobExecution execution = launcher.run(job, new JobParameters());
        assertNotNull("No job exectuion instance", execution);

        String jobName = job.getName();
        Operation op = assertOperationDetails(getFirstEntered(), "run", job.getName());
        assertOperationPath(op, jobName, null);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.