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

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

Best Java code snippets using org.springframework.batch.core.step.builder.JobStepBuilder (Showing top 14 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

/**
 * Create a new step builder that will execute a job.
 *
 * @param job a job to execute
 * @return a {@link JobStepBuilder}
 */
public JobStepBuilder job(Job job) {
  return new JobStepBuilder(this).job(job);
}
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();
  }
}
origin: spring-projects/spring-batch

step.setName(getName());
super.enhance(step);
if (job != null) {
  jobLauncher.setJobRepository(getJobRepository());
  try {
    jobLauncher.afterPropertiesSet();
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: apache/servicemix-bundles

step.setName(getName());
super.enhance(step);
if (job != null) {
  jobLauncher.setJobRepository(getJobRepository());
  try {
    jobLauncher.afterPropertiesSet();
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: org.springframework.batch/spring-batch-core

/**
 * Create a new step builder that will execute a job.
 *
 * @param job a job to execute
 * @return a {@link JobStepBuilder}
 */
public JobStepBuilder job(Job job) {
  return new JobStepBuilder(this).job(job);
}
origin: org.springframework.batch/spring-batch-core

step.setName(getName());
super.enhance(step);
if (job != null) {
  jobLauncher.setJobRepository(getJobRepository());
  try {
    jobLauncher.afterPropertiesSet();
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: org.springframework.batch.core/org.motechproject.org.springframework.batch.core

/**
 * Create a new step builder that will execute a job.
 *
 * @param job a job to execute
 * @return a {@link JobStepBuilder}
 */
public JobStepBuilder job(Job job) {
  return new JobStepBuilder(this).job(job);
}
origin: org.springframework.batch.core/org.motechproject.org.springframework.batch.core

step.setName(getName());
super.enhance(step);
if (job != null) {
  jobLauncher.setJobRepository(getJobRepository());
  try {
    jobLauncher.afterPropertiesSet();
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: apache/servicemix-bundles

/**
 * Create a new step builder that will execute a job.
 *
 * @param job a job to execute
 * @return a {@link JobStepBuilder}
 */
public JobStepBuilder job(Job job) {
  return new JobStepBuilder(this).job(job);
}
org.springframework.batch.core.step.builderJobStepBuilder

Javadoc

A step builder for JobStep instances. A job step executes a nested Job with parameters taken from the parent job or from the step execution.

Most used methods

  • build
    Build a step from the job provided.
  • <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

  • Updating database using SQL prepared statement
  • addToBackStack (FragmentTransaction)
  • notifyDataSetChanged (ArrayAdapter)
  • getSystemService (Context)
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • TimeUnit (java.util.concurrent)
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
  • JFrame (javax.swing)
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
  • Option (scala)
  • From CI to AI: The AI layer in your organization
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