Class AbstractJobCommand

All Implemented Interfaces:
Callable<Integer>

public abstract class AbstractJobCommand extends AbstractCallableCommand
  • Field Details

  • Constructor Details

    • AbstractJobCommand

      public AbstractJobCommand()
  • Method Details

    • initialize

      protected void initialize() throws RiotInitializationException
      Overrides:
      initialize in class AbstractCallableCommand
      Throws:
      RiotInitializationException
    • configureAsyncReader

      protected void configureAsyncReader(com.redis.spring.batch.item.AbstractAsyncItemReader<?,?> reader)
    • execute

      protected void execute() throws RiotExecutionException
      Specified by:
      execute in class AbstractCallableCommand
      Throws:
      RiotExecutionException
    • job

      protected org.springframework.batch.core.Job job(Step<?,?>... steps)
    • job

      protected org.springframework.batch.core.Job job(Collection<Step<?,?>> steps)
    • shouldShowProgress

      protected boolean shouldShowProgress()
    • job

      protected abstract org.springframework.batch.core.Job job()
    • getJobName

      public String getJobName()
    • setJobName

      public void setJobName(String name)
    • getJobArgs

      public StepArgs getJobArgs()
    • setJobArgs

      public void setJobArgs(StepArgs args)
    • getJobRepositoryName

      public String getJobRepositoryName()
    • setJobRepositoryName

      public void setJobRepositoryName(String jobRepositoryName)
    • getJobRepository

      public org.springframework.batch.core.repository.JobRepository getJobRepository()
    • setJobRepository

      public void setJobRepository(org.springframework.batch.core.repository.JobRepository jobRepository)
    • getTransactionManager

      public org.springframework.transaction.PlatformTransactionManager getTransactionManager()
    • setTransactionManager

      public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
    • getJobLauncher

      public org.springframework.batch.core.launch.JobLauncher getJobLauncher()
    • setJobLauncher

      public void setJobLauncher(org.springframework.batch.core.launch.JobLauncher jobLauncher)