Uses of Interface
org.springframework.batch.core.repository.JobRepository
Packages that use JobRepository
Package
Description
Specific implementations of configuration concerns.
Parsers for XML based configuration
Specific implementations of job concerns.
Job and flow level builders for java based configuration of batch jobs
Flow related constructs including Flow interface, executors, and related exceptions
Support classes for use in bootstrap and launch implementations or configurations.
Implementation of common partition components.
Specific implementations of repository concerns.
Specific implementations of step concerns.
Step level builders for java based job configuration.
Factories for step level components.
Components for remote chunking.
APIs for the configuration of Spring Integration components through annotations.
Remote partitioning components.
Utility classes for batch job/step testing.
APIs for the configuration of Spring Batch test support.
-
Uses of JobRepository in org.springframework.batch.core.configuration.support
Methods in org.springframework.batch.core.configuration.support that return JobRepositoryMethods in org.springframework.batch.core.configuration.support with parameters of type JobRepositoryModifier and TypeMethodDescriptionDefaultBatchConfiguration.jobLauncher
(JobRepository jobRepository) Define a job launcher bean.DefaultBatchConfiguration.jobOperator
(JobRepository jobRepository, JobExplorer jobExplorer, JobRegistry jobRegistry, JobLauncher jobLauncher) Define a job operator bean. -
Uses of JobRepository in org.springframework.batch.core.configuration.xml
Methods in org.springframework.batch.core.configuration.xml that return JobRepositoryModifier and TypeMethodDescriptionJobParserJobFactoryBean.getJobRepository()
StepParserStepFactoryBean.getJobRepository()
Methods in org.springframework.batch.core.configuration.xml with parameters of type JobRepositoryModifier and TypeMethodDescriptionvoid
JobParserJobFactoryBean.setJobRepository
(JobRepository jobRepository) Set theJobRepository
for the factory bean.void
StepParserStepFactoryBean.setJobRepository
(JobRepository jobRepository) Public setter forJobRepository
. -
Uses of JobRepository in org.springframework.batch.core.job
Methods in org.springframework.batch.core.job that return JobRepositoryModifier and TypeMethodDescriptionprotected JobRepository
AbstractJob.getJobRepository()
Convenience method for subclasses to access the job repository.protected JobRepository
SimpleStepHandler.getJobRepository()
Methods in org.springframework.batch.core.job with parameters of type JobRepositoryModifier and TypeMethodDescriptionvoid
AbstractJob.setJobRepository
(JobRepository jobRepository) Public setter for theJobRepository
that is needed to manage the state of the batch meta domain (jobs, steps, executions) during the life of a job.void
SimpleStepHandler.setJobRepository
(JobRepository jobRepository) Constructors in org.springframework.batch.core.job with parameters of type JobRepositoryModifierConstructorDescriptionSimpleStepHandler
(JobRepository jobRepository) SimpleStepHandler
(JobRepository jobRepository, ExecutionContext executionContext) -
Uses of JobRepository in org.springframework.batch.core.job.builder
Methods in org.springframework.batch.core.job.builder that return JobRepositoryModifier and TypeMethodDescriptionJobBuilderHelper.CommonJobProperties.getJobRepository()
protected JobRepository
JobBuilderHelper.getJobRepository()
Methods in org.springframework.batch.core.job.builder with parameters of type JobRepositoryModifier and TypeMethodDescriptionJobBuilderHelper.repository
(JobRepository jobRepository) Deprecated, for removal: This API element is subject to removal in a future version.void
JobBuilderHelper.CommonJobProperties.setJobRepository
(JobRepository jobRepository) Constructors in org.springframework.batch.core.job.builder with parameters of type JobRepositoryModifierConstructorDescriptionJobBuilder
(String name, JobRepository jobRepository) Create a new builder for a job with the given name.JobBuilderHelper
(String name, JobRepository jobRepository) Create a newJobBuilderHelper
. -
Uses of JobRepository in org.springframework.batch.core.job.flow
Constructors in org.springframework.batch.core.job.flow with parameters of type JobRepositoryModifierConstructorDescriptionJobFlowExecutor
(JobRepository jobRepository, StepHandler stepHandler, JobExecution execution) -
Uses of JobRepository in org.springframework.batch.core.launch.support
Methods in org.springframework.batch.core.launch.support with parameters of type JobRepositoryModifier and TypeMethodDescriptionvoid
CommandLineJobRunner.setJobRepository
(JobRepository jobRepository) void
JobOperatorFactoryBean.setJobRepository
(JobRepository jobRepository) Setter for the job repository.void
SimpleJobOperator.setJobRepository
(JobRepository jobRepository) void
TaskExecutorJobLauncher.setJobRepository
(JobRepository jobRepository) Set the JobRepository. -
Uses of JobRepository in org.springframework.batch.core.partition.support
Methods in org.springframework.batch.core.partition.support with parameters of type JobRepositoryModifier and TypeMethodDescriptionvoid
SimpleStepExecutionSplitter.setJobRepository
(JobRepository jobRepository) The job repository that will be used to manage the persistence of the delegate step executions.Constructors in org.springframework.batch.core.partition.support with parameters of type JobRepositoryModifierConstructorDescriptionSimpleStepExecutionSplitter
(JobRepository jobRepository, boolean allowStartIfComplete, String stepName, Partitioner partitioner) Construct aSimpleStepExecutionSplitter
from its mandatory properties. -
Uses of JobRepository in org.springframework.batch.core.repository.support
Classes in org.springframework.batch.core.repository.support that implement JobRepositoryModifier and TypeClassDescriptionclass
AJobRepository
implementation that does not use or store batch meta-data.class
Implementation ofJobRepository
that stores job instances, job executions, and step executions using the injected DAOs.Methods in org.springframework.batch.core.repository.support that return JobRepositoryMethods in org.springframework.batch.core.repository.support that return types with arguments of type JobRepositoryModifier and TypeMethodDescriptionAbstractJobRepositoryFactoryBean.getObjectType()
The type of object to be returned fromAbstractJobRepositoryFactoryBean.getObject()
. -
Uses of JobRepository in org.springframework.batch.core.step
Methods in org.springframework.batch.core.step that return JobRepositoryMethods in org.springframework.batch.core.step with parameters of type JobRepositoryModifier and TypeMethodDescriptionvoid
AbstractStep.setJobRepository
(JobRepository jobRepository) Public setter forJobRepository
. -
Uses of JobRepository in org.springframework.batch.core.step.builder
Methods in org.springframework.batch.core.step.builder that return JobRepositoryModifier and TypeMethodDescriptionStepBuilderHelper.CommonStepProperties.getJobRepository()
protected JobRepository
StepBuilderHelper.getJobRepository()
Methods in org.springframework.batch.core.step.builder with parameters of type JobRepositoryModifier and TypeMethodDescriptionStepBuilderHelper.repository
(JobRepository jobRepository) Deprecated, for removal: This API element is subject to removal in a future version.void
StepBuilderHelper.CommonStepProperties.setJobRepository
(JobRepository jobRepository) Constructors in org.springframework.batch.core.step.builder with parameters of type JobRepositoryModifierConstructorDescriptionStepBuilder
(String name, JobRepository jobRepository) Initialize a step builder for a step with the given name and job repository.StepBuilderHelper
(String name, JobRepository jobRepository) Create a newStepBuilderHelper
. -
Uses of JobRepository in org.springframework.batch.core.step.factory
Fields in org.springframework.batch.core.step.factory declared as JobRepositoryMethods in org.springframework.batch.core.step.factory with parameters of type JobRepositoryModifier and TypeMethodDescriptionvoid
SimpleStepFactoryBean.setJobRepository
(JobRepository jobRepository) Public setter forJobRepository
. -
Uses of JobRepository in org.springframework.batch.integration.chunk
Methods in org.springframework.batch.integration.chunk with parameters of type JobRepositoryModifier and TypeMethodDescriptionRemoteChunkingManagerStepBuilder.repository
(JobRepository jobRepository) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.springframework.batch.integration.chunk with parameters of type JobRepositoryModifierConstructorDescriptionRemoteChunkingManagerStepBuilder
(String stepName, JobRepository jobRepository) Create a newRemoteChunkingManagerStepBuilder
.RemoteChunkingManagerStepBuilderFactory
(JobRepository jobRepository, org.springframework.transaction.PlatformTransactionManager transactionManager) Create a newRemoteChunkingManagerStepBuilderFactory
. -
Uses of JobRepository in org.springframework.batch.integration.config.annotation
Constructors in org.springframework.batch.integration.config.annotation with parameters of type JobRepositoryModifierConstructorDescriptionBatchIntegrationConfiguration
(JobRepository jobRepository, JobExplorer jobExplorer, org.springframework.transaction.PlatformTransactionManager transactionManager) -
Uses of JobRepository in org.springframework.batch.integration.partition
Methods in org.springframework.batch.integration.partition with parameters of type JobRepositoryModifier and TypeMethodDescriptionRemotePartitioningManagerStepBuilder.repository
(JobRepository jobRepository) Deprecated, for removal: This API element is subject to removal in a future version.RemotePartitioningWorkerStepBuilder.repository
(JobRepository jobRepository) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.springframework.batch.integration.partition with parameters of type JobRepositoryModifierConstructorDescriptionRemotePartitioningManagerStepBuilder
(String stepName, JobRepository jobRepository) Create a newRemotePartitioningManagerStepBuilder
.RemotePartitioningManagerStepBuilderFactory
(JobRepository jobRepository, JobExplorer jobExplorer) Create a newRemotePartitioningManagerStepBuilderFactory
.RemotePartitioningWorkerStepBuilder
(String name, JobRepository jobRepository) Initialize a step builder for a step with the given name.RemotePartitioningWorkerStepBuilderFactory
(JobRepository jobRepository, JobExplorer jobExplorer) Create a newRemotePartitioningWorkerStepBuilderFactory
. -
Uses of JobRepository in org.springframework.batch.test
Methods in org.springframework.batch.test that return JobRepositoryMethods in org.springframework.batch.test with parameters of type JobRepositoryModifier and TypeMethodDescriptionvoid
JobLauncherTestUtils.setJobRepository
(JobRepository jobRepository) TheJobRepository
to use for creating newJobExecution
instances.void
JobRepositoryTestUtils.setJobRepository
(JobRepository jobRepository) Constructors in org.springframework.batch.test with parameters of type JobRepositoryModifierConstructorDescriptionJobRepositoryTestUtils
(JobRepository jobRepository) Create aJobRepositoryTestUtils
with all its mandatory properties.StepRunner
(JobLauncher launcher, JobRepository jobRepository) -
Uses of JobRepository in org.springframework.batch.test.context
Method parameters in org.springframework.batch.test.context with type arguments of type JobRepositoryModifier and TypeMethodDescriptionvoid
BatchTestContextBeanPostProcessor.setJobRepositoryProvider
(org.springframework.beans.factory.ObjectProvider<JobRepository> jobRepositoryProvider)
JobBuilderHelper(String, JobRepository)