Tabnine Logo
JobStepBuilder.build
Code IndexAdd Tabnine to your IDE (free)

How to use
build
method
in
org.springframework.batch.core.step.builder.JobStepBuilder

Best Java code snippets using org.springframework.batch.core.step.builder.JobStepBuilder.build (Showing top 6 results out of 315)

origin: spring-projects/spring-batch

private Step createJobStep() throws Exception {
  JobStepBuilder builder = new StepBuilder(name).job(job);
  enhanceCommonStep(builder);
  builder.parametersExtractor(jobParametersExtractor);
  builder.launcher(jobLauncher);
  return builder.build();
}
origin: spring-projects/spring-batch

@Test
public void testAnnotationBasedChunkListenerForJobStepBuilder() throws Exception {
  JobRepository jobRepository = new MapJobRepositoryFactoryBean().getObject();
  StepExecution execution = jobRepository.createJobExecution("foo", new JobParameters()).createStepExecution("step");
  jobRepository.add(execution);
  PlatformTransactionManager transactionManager = new ResourcelessTransactionManager();
  SimpleJob job = new SimpleJob("job");
  job.setJobRepository(jobRepository);
  JobStepBuilder builder = new StepBuilder("step")
      .repository(jobRepository)
      .transactionManager(transactionManager)
      .job(job)
      .listener(new AnnotationBasedChunkListener());
  builder.build().execute(execution);
  assertEquals(BatchStatus.COMPLETED, execution.getStatus());
  // it makes no sense to register a ChunkListener on a step which is not of type tasklet, so it should not be invoked
  assertEquals(0, AnnotationBasedChunkListener.beforeChunkCount);
  assertEquals(0, AnnotationBasedChunkListener.afterChunkCount);
}
origin: org.springframework.batch.core/org.motechproject.org.springframework.batch.core

private Step createJobStep() throws Exception {
  JobStepBuilder builder = new StepBuilder(name).job(job);
  enhanceCommonStep(builder);
  builder.parametersExtractor(jobParametersExtractor);
  builder.launcher(jobLauncher);
  return builder.build();
}
origin: org.springframework.batch/spring-batch-core

private Step createJobStep() throws Exception {
  JobStepBuilder builder = new StepBuilder(name).job(job);
  enhanceCommonStep(builder);
  builder.parametersExtractor(jobParametersExtractor);
  builder.launcher(jobLauncher);
  return builder.build();
}
origin: apache/servicemix-bundles

private Step createJobStep() throws Exception {
  JobStepBuilder builder = new StepBuilder(name).job(job);
  enhanceCommonStep(builder);
  builder.parametersExtractor(jobParametersExtractor);
  builder.launcher(jobLauncher);
  return builder.build();
}
origin: mminella/LearningSpringBatch

  @Bean
  public Job parentJob(JobRepository jobRepository, PlatformTransactionManager transactionManager) {
    Step childJobStep = new JobStepBuilder(new StepBuilder("childJobStep"))
        .job(childJob)
        .launcher(jobLauncher)
        .repository(jobRepository)
        .transactionManager(transactionManager)
        .build();

    return jobBuilderFactory.get("parentJob")
        .start(step1())
        .next(childJobStep)
        .build();
  }
}
org.springframework.batch.core.step.builderJobStepBuilderbuild

Javadoc

Build a step from the job provided.

Popular methods of JobStepBuilder

  • <init>
    Create a new builder initialized with any properties in the parent. The parent is copied, so it can
  • job
    Provide a job to execute during the step.
  • launcher
    Add a job launcher. Defaults to a simple job launcher.
  • getJobRepository
  • getName
  • parametersExtractor
    Provide a job parameters extractor. Useful for extracting job parameters from the parent step execut
  • listener
  • repository
  • transactionManager

Popular in Java

  • Reactive rest calls using spring rest template
  • notifyDataSetChanged (ArrayAdapter)
  • getApplicationContext (Context)
  • onRequestPermissionsResult (Fragment)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • Permission (java.security)
    Legacy security code; do not use.
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now