Package | Description |
---|---|
org.springframework.batch.core.configuration |
Interfaces for registration and location of job configurations.
|
org.springframework.batch.core.configuration.support |
Specific implementations of configuration concerns.
|
org.springframework.batch.core.job |
Specific implementations of job concerns.
|
org.springframework.batch.core.job.builder | |
org.springframework.batch.core.job.flow | |
org.springframework.batch.core.launch |
Interfaces and simple implementations of launch concerns.
|
org.springframework.batch.core.launch.support |
Support classes for use in bootstrap and launch implementations or configurations.
|
org.springframework.batch.core.step.builder | |
org.springframework.batch.core.step.job | |
org.springframework.batch.sample.config | |
org.springframework.batch.test |
Modifier and Type | Method and Description |
---|---|
Job |
JobFactory.createJob() |
Job |
JobLocator.getJob(String name)
Locates a
Job at runtime. |
Modifier and Type | Class and Description |
---|---|
class |
GroupAwareJob
A
Job 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 Type | Method and Description |
---|---|
Job |
ReferenceJobFactory.createJob()
Just return the instance passed in on initialization.
|
Job |
ApplicationContextJobFactory.createJob()
Create an
ApplicationContext from the factory provided and pull
out a bean with the name given during initialization. |
Job |
MapJobRegistry.getJob(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<Job> |
JobLoader.load(ApplicationContextFactory factory)
Load an application context and register all the jobs.
|
Collection<Job> |
DefaultJobLoader.load(ApplicationContextFactory factory) |
Collection<Job> |
JobLoader.reload(ApplicationContextFactory factory)
Load an application context and register all the jobs, having first
unregistered them if already registered.
|
Collection<Job> |
DefaultJobLoader.reload(ApplicationContextFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected String |
JobRegistryBeanPostProcessor.getGroupName(org.springframework.beans.factory.config.BeanDefinition beanDefinition,
Job job)
Determine a group name for the job to be registered.
|
Constructor and Description |
---|
GroupAwareJob(Job delegate)
Create a new
Job with the delegate and no group name. |
GroupAwareJob(String groupName,
Job delegate)
Create a new
Job with the given group name and delegate. |
ReferenceJobFactory(Job job) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJob
Abstract implementation of the
Job interface. |
class |
SimpleJob
Simple implementation of
Job interface providing the ability to run a
JobExecution . |
Modifier and Type | Method and Description |
---|---|
Job |
SimpleJobBuilder.build() |
Job |
FlowJobBuilder.build()
Build a job that executes the flow provided, normally composed of other steps.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JobBuilderHelper.enhance(Job target) |
Modifier and Type | Class and Description |
---|---|
class |
FlowJob
Implementation of the
Job interface that allows for complex flows of
steps, rather than requiring sequential execution. |
Modifier and Type | Method and Description |
---|---|
JobExecution |
JobLauncher.run(Job job,
JobParameters jobParameters)
Start a job execution for the given
Job and JobParameters
. |
Modifier and Type | Method and Description |
---|---|
JobExecution |
SimpleJobLauncher.run(Job job,
JobParameters jobParameters)
Run the provided job with the given
JobParameters . |
Modifier and Type | Method and Description |
---|---|
JobStepBuilder |
StepBuilder.job(Job job)
Create a new step builder that will execute a job.
|
JobStepBuilder |
JobStepBuilder.job(Job job)
Provide a job to execute during the step.
|
Modifier and Type | Method and Description |
---|---|
JobParameters |
JobParametersExtractor.getJobParameters(Job job,
StepExecution stepExecution)
Extract job parameters from the step execution, for example from the
execution context or other properties.
|
JobParameters |
DefaultJobParametersExtractor.getJobParameters(Job job,
StepExecution stepExecution) |
void |
JobStep.setJob(Job job)
The
Job to delegate to in this step. |
Modifier and Type | Method and Description |
---|---|
Job |
RetrySampleConfiguration.retrySample() |
Modifier and Type | Method and Description |
---|---|
Job |
JobLauncherTestUtils.getJob() |
Modifier and Type | Method and Description |
---|---|
void |
JobLauncherTestUtils.setJob(Job job)
The Job instance that can be manipulated (e.g.
|
Copyright © 2014 Pivotal. All rights reserved.