Uses of Interface
org.springframework.batch.core.Job
Package
Description
Core domain context for Spring Batch covering jobs, steps, configuration and execution abstractions.
Interfaces for registration and location of job configurations.
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
Interfaces and simple implementations of launch concerns.
Support classes for use in bootstrap and launch implementations or configurations.
Implementation of the contexts for each of the custom bean scopes in Spring Batch (Job and Step).
Step level builders for java based job configuration.
JobStep
and related components.Message based job launching components.
Remote partitioning components.
Utility classes for batch job/step testing.
-
Uses of Job in org.springframework.batch.core
Modifier and TypeMethodDescriptionJobParametersBuilder.getNextJobParameters
(Job job) Initializes theJobParameters
based on the state of theJob
. -
Uses of Job in org.springframework.batch.core.configuration
-
Uses of Job in org.springframework.batch.core.configuration.support
Modifier and TypeClassDescriptionclass
AJob
that can optionally prepend a group name to another job's name, to make it fit a naming convention for type or origin.Modifier and TypeMethodDescriptionfinal Job
ApplicationContextJobFactory.createJob()
Create anApplicationContext
from the factory provided and pull out a bean with the name given during initialization.final Job
ReferenceJobFactory.createJob()
Just return the instance passed in on initialization.Modifier and TypeMethodDescriptionDefaultJobLoader.load
(ApplicationContextFactory factory) JobLoader.load
(ApplicationContextFactory factory) Load an application context and register all the jobs.DefaultJobLoader.reload
(ApplicationContextFactory factory) JobLoader.reload
(ApplicationContextFactory factory) Load an application context and register all the jobs, having first unregistered them if already registered.Modifier and TypeMethodDescriptionprotected String
JobRegistryBeanPostProcessor.getGroupName
(org.springframework.beans.factory.config.BeanDefinition beanDefinition, Job job) Determine a group name for the job to be registered.ModifierConstructorDescriptionGroupAwareJob
(String groupName, Job delegate) Create a newJob
with the given group name and delegate.GroupAwareJob
(Job delegate) Create a newJob
with the delegate and no group name.ReferenceJobFactory
(Job job) -
Uses of Job in org.springframework.batch.core.configuration.xml
-
Uses of Job in org.springframework.batch.core.job
Modifier and TypeClassDescriptionclass
Abstract implementation of theJob
interface.class
Simple implementation ofJob
interface providing the ability to run aJobExecution
. -
Uses of Job in org.springframework.batch.core.job.builder
-
Uses of Job in org.springframework.batch.core.job.flow
-
Uses of Job in org.springframework.batch.core.launch
Modifier and TypeMethodDescriptionJobLauncher.run
(Job job, JobParameters jobParameters) Start a job execution for the givenJob
andJobParameters
. -
Uses of Job in org.springframework.batch.core.launch.support
Modifier and TypeMethodDescriptionSimpleJobLauncher.run
(Job job, JobParameters jobParameters) Run the provided job with the givenJobParameters
. -
Uses of Job in org.springframework.batch.core.scope.context
Modifier and TypeMethodDescriptionvoid
JobScopeManager.execute
(Job job, JobExecution jobExecution) -
Uses of Job in org.springframework.batch.core.step.builder
Modifier and TypeMethodDescriptionProvide a job to execute during the step.Create a new step builder that will execute a job. -
Uses of Job in org.springframework.batch.core.step.job
Modifier and TypeMethodDescriptionDefaultJobParametersExtractor.getJobParameters
(Job job, StepExecution stepExecution) JobParametersExtractor.getJobParameters
(Job job, StepExecution stepExecution) Extract job parameters from the step execution, for example from the execution context or other properties.void
TheJob
to delegate to in this step. -
Uses of Job in org.springframework.batch.integration.launch
-
Uses of Job in org.springframework.batch.integration.partition
Modifier and TypeMethodDescription -
Uses of Job in org.springframework.batch.test