Package org.springframework.batch.core.job

Examples of org.springframework.batch.core.job.DefaultJobParametersValidator


  /* (non-Javadoc)
   * @see org.springframework.batch.core.Job#getJobParametersValidator()
   */
  public JobParametersValidator getJobParametersValidator() {
    return new DefaultJobParametersValidator();
  }
View Full Code Here


  public JobParametersIncrementer getJobParametersIncrementer() {
    return null;
  }
 
  public JobParametersValidator getJobParametersValidator() {
    return new DefaultJobParametersValidator();
  }
View Full Code Here

  }

  @Test(expected = JobParametersInvalidException.class)
  public void testRunWithValidator() throws Exception {

    job.setJobParametersValidator(new DefaultJobParametersValidator(new String[] { "missing-and-required" },
        new String[0]));

    when(jobRepository.getLastJobExecution(job.getName(), jobParameters)).thenReturn(null);

    jobLauncher.afterPropertiesSet();
View Full Code Here

    JobInstance jobInstance5 = new JobInstance(5l, job5.getName());
    Map<String, JobParameter> parametersMap1 = new HashMap<String, JobParameter>();
    parametersMap1.put("param1", new JobParameter("test", true));
    parametersMap1.put("param2", new JobParameter(123l, false));

    DefaultJobParametersValidator jobParametersValidator = new DefaultJobParametersValidator();
    String[] requiredStrings = new String[] {"myRequiredString"};
    jobParametersValidator.setRequiredKeys(requiredStrings);
    job5.setJobParametersValidator(jobParametersValidator);

    Map<String, JobParameter> parametersMap5 = new HashMap<String, JobParameter>();
    parametersMap5.put("somthingElse", new JobParameter("test", true));
View Full Code Here

TOP

Related Classes of org.springframework.batch.core.job.DefaultJobParametersValidator

Copyright © 2018 www.massapicom. 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.