Package org.springframework.batch.core.repository.support

Examples of org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean


  private AbstractJob job;
  private JobRepository jobRepository;

  @Before
  public void setUp() throws Exception {
    MapJobRepositoryFactoryBean factory = new MapJobRepositoryFactoryBean();
    jobRepository = factory.getObject();
    job = new StubJob("job", jobRepository);
  }
View Full Code Here


      public void execute(StepExecution stepExecution) throws JobInterruptedException {
        stepExecution.getJobExecution().getExecutionContext().put(key, value);
      }
    }

    MapJobRepositoryFactoryBean factory = new MapJobRepositoryFactoryBean();
    factory.afterPropertiesSet();
    JobRepository repository = factory.getObject();
    job.setJobRepository(repository);
    job.setRestartable(true);

    JobExecution execution = repository.createJobExecution("testHandleStepJob", new JobParameters());
    job.handleStep(new StubStep(), execution);
View Full Code Here

    }
  };

  @Before
  public void init() throws Exception {
    jobRepository = new MapJobRepositoryFactoryBean().getObject();
    execution = jobRepository.createJobExecution("flow", new JobParameters());
  }
View Full Code Here

public class FlowBuilderTests {

  @Test
  public void test() throws Exception {
    FlowBuilder<Flow> builder = new FlowBuilder<Flow>("flow");
    JobRepository jobRepository = new MapJobRepositoryFactoryBean().getObject();
    JobExecution execution = jobRepository.createJobExecution("foo", new JobParameters());
    builder.start(new StepSupport("step") {
      @Override
      public void execute(StepExecution stepExecution) throws JobInterruptedException,
          UnexpectedJobExecutionException {
View Full Code Here

  private JobRepository jobRepository;

  @Before
  public void setUp() throws Exception {
    step.setName("step");
    MapJobRepositoryFactoryBean factory = new MapJobRepositoryFactoryBean();
    jobRepository = factory.getObject();
    step.setJobRepository(jobRepository);
    JobExecution jobExecution = jobRepository.createJobExecution("job", new JobParameters());
    stepExecution = jobExecution.createStepExecution("step");
    jobRepository.add(stepExecution);
    SimpleJobLauncher jobLauncher = new SimpleJobLauncher();
View Full Code Here

  private JobExecutionDao jobExecutionDao;

  @Before
  public void setUp() throws Exception {
    MapJobRepositoryFactoryBean factory = new MapJobRepositoryFactoryBean();
    factory.afterPropertiesSet();
    jobExecutionDao = factory.getJobExecutionDao();
    jobRepository = factory.getObject();
    job.setJobRepository(jobRepository);
    jobExecution = jobRepository.createJobExecution("job", new JobParameters());
  }
View Full Code Here

  private JobExecution execution;

  @Before
  public void init() throws Exception {
    JobRepository jobRepository = new MapJobRepositoryFactoryBean().getObject();
    job.setJobRepository(jobRepository);
    execution = jobRepository.createJobExecution("job", new JobParameters());
  }
View Full Code Here

    factory.setSkipLimit(2);

    factory.setSkippableExceptionClasses(getExceptionMap(Exception.class));

    MapJobRepositoryFactoryBean repositoryFactory = new MapJobRepositoryFactoryBean();
    repositoryFactory.setTransactionManager(transactionManager);
    repositoryFactory.afterPropertiesSet();
    repository = repositoryFactory.getObject();
    factory.setJobRepository(repository);

    jobExecution = repository.createJobExecution("skipJob", new JobParameters());
    stepExecution = jobExecution.createStepExecution(factory.getName());
    repository.add(stepExecution);
View Full Code Here

    writer = new StoringItemWriter();
    listener = new CountingListener();

    builder = new JsrFaultTolerantStepBuilder<String, String>(new StepBuilder("step1"));
    builder.setBatchPropertyContext(new BatchPropertyContext());
    repository = new MapJobRepositoryFactoryBean().getObject();
    builder.repository(repository);
    builder.transactionManager(new ResourcelessTransactionManager());
    stepExecution = null;
  }
View Full Code Here

        stepExecution.setExitStatus(new ExitStatus("done"));
      }
    });
    propertyContext = new BatchPropertyContext();
    handler.setPropertyContext(propertyContext);
    repository = new MapJobRepositoryFactoryBean().getObject();
    handler.setJobRepository(repository);
    MyPartitionReducer.reset();
    CountingPartitionCollector.reset();
  }
View Full Code Here

TOP

Related Classes of org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean

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.