Package org.springframework.batch.core

Examples of org.springframework.batch.core.JobParameters


      fileName = "/" + fileName;
    }

    fileName = "file://" + fileName;

    JobParameters jobParameters = new JobParametersBuilder().addString(
        "input.file", fileName).toJobParameters();

    if (job.getJobParametersIncrementer() != null) {
      jobParameters = job.getJobParametersIncrementer().getNext(jobParameters);
    }
View Full Code Here


    }
    for (String key : jobParameters.keySet()) {
      map.put(key, jobParameters.get(key));
    }

    return new JobLaunchRequest(request.getJob(), new JobParameters(map));

  }
View Full Code Here

    JobExecution lastExecution = null;
    if (!CollectionUtils.isEmpty(executions)) {
      lastExecution = executions.iterator().next();
    }

    JobParameters oldParameters = new JobParameters();
    if (lastExecution != null) {
      oldParameters = lastExecution.getJobParameters();
    }

    return oldParameters;
View Full Code Here

  @Test
  public void testLaunchSunnyDay() throws Exception {

    LaunchRequest request = new LaunchRequest();

    jobService.launch("foo", new JobParameters());
    EasyMock.expectLastCall().andReturn(MetaDataInstanceFactory.createJobExecution());
    jobService.listJobInstances("foo", 0, 20);
    EasyMock.expectLastCall().andReturn(Arrays.asList(MetaDataInstanceFactory.createJobInstance()));
    jobService.getJobExecutionsForJobInstance("foo", 12L);
    EasyMock.expectLastCall()
        .andReturn(Arrays.asList(MetaDataInstanceFactory.createJobExecution("foo", 12L, 123L)));
    jobService.countJobExecutionsForJob("foo");
    EasyMock.expectLastCall().andReturn(12);
    jobService.countJobInstances("foo");
    EasyMock.expectLastCall().andReturn(100);
    jobService.isLaunchable("foo");
    EasyMock.expectLastCall().andReturn(true);
    jobService.isIncrementable("foo");
    EasyMock.expectLastCall().andReturn(true);
    jobService.getLastJobParameters("foo");
    EasyMock.expectLastCall().andReturn(new JobParameters());
    EasyMock.replay(jobService);

    ExtendedModelMap model = new ExtendedModelMap();
    controller.launch(model, "foo", request, new BindException(request, "request"), "job");
    assertEquals("foo", request.getJobName());
View Full Code Here

    jobService.isLaunchable("job");
    EasyMock.expectLastCall().andReturn(true);
    jobService.isIncrementable("job");
    EasyMock.expectLastCall().andReturn(true);
    jobService.getLastJobParameters("job");
    EasyMock.expectLastCall().andReturn(new JobParameters());
    EasyMock.replay(jobService);

    ExtendedModelMap model = new ExtendedModelMap();
    controller.details(model, "job", null, 10, 20);
    // Job, JobInstances, jobParameters, total, next, previous, start, end
View Full Code Here

    exporter.getStepCount();
  }
 
  @Test
  public void testMBeanCreation() throws Exception {
    JobExecution jobExecution = jobRepository.createJobExecution("foo", new JobParameters());
    jobRepository.add(jobExecution.createStepExecution("step"));
    init();
    // System.err.println(server.queryNames(new ObjectName("*:type=JobExecution,name=foo,*"), null));
    assertEquals(2, server.queryNames(new ObjectName("*:type=JobExecution,name=foo,*"), null).size());
    assertEquals(1, server.queryNames(new ObjectName("*:type=JobExecution,name=foo,step=step,*"), null).size());
View Full Code Here

    assertEquals(1, server.queryNames(new ObjectName("*:type=JobExecution,name=foo,step=step,*"), null).size());
  }

  @Test
  public void testMBeanCreationWithIllegalCharacter() throws Exception {
    JobExecution jobExecution = jobRepository.createJobExecution("bar", new JobParameters());
    jobRepository.add(jobExecution.createStepExecution("step:partition0"));
    init();
    assertEquals(2, server.queryNames(new ObjectName("*:type=JobExecution,name=bar,*"), null).size());
  }
View Full Code Here

    exporter.getStepCount();
  }
 
  @Test
  public void testMBeanCreation() throws Exception {
    JobExecution jobExecution = jobRepository.createJobExecution("foo", new JobParameters());
    jobRepository.add(jobExecution.createStepExecution("step"));
    init();
    assertEquals(1, server.queryNames(new ObjectName("*:type=JobExecution,name=foo,*"), null).size());
    assertEquals(0, server.queryNames(new ObjectName("*:type=JobExecution,name=foo,step=step,*"), null).size());
  }
View Full Code Here

  /**
   * Test method for {@link SimpleJobService#launch(String, JobParameters)}.
   */
  @Test
  public void testLaunch() throws Exception {
    JobParameters jobParameters = new JobParameters();
    Job job = new JobSupport("job");
    EasyMock.expect(jobLocator.getJob("job")).andReturn(job);
    EasyMock.expect(jobLauncher.run(job, jobParameters)).andReturn(MetaDataInstanceFactory.createJobExecution());
    EasyMock.replay(jobLauncher, jobLocator);
    assertNotNull(service.launch("job", jobParameters));
View Full Code Here

  /**
   * Test method for {@link SimpleJobService#launch(String, JobParameters)}.
   */
  @Test
  public void testLaunchWithIncrementer() throws Exception {
    JobParameters jobParameters = new JobParameters();
    JobParameters nextJobParameters = new RunIdIncrementer().getNext(jobParameters);
    Job job = new JobSupport("job") {
      @Override
      public JobParametersIncrementer getJobParametersIncrementer() {
        return new RunIdIncrementer();
      }
View Full Code Here

TOP

Related Classes of org.springframework.batch.core.JobParameters

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.