| Interface | Description |
|---|---|
| ListenerProvider |
spring-boot-starter-batch-web automatically registers JobExecutionListeners and
StepExecutionListeners at each Job provided by Spring beans implementing
this interface.
|
| Class | Description |
|---|---|
| AutomaticJobRegistrarConfiguration |
Configuration for registration of
ApplicationContextFactory with the AutomaticJobRegistrar that
is instantiated inside the ModularBatchConfiguration. |
| AutomaticJobRegistrarConfigurationSupport |
Extend this class to add custom
ApplicationContextFactory. |
| BaseConfiguration |
I don't like autowiring of business components, I prefer to reference them from a
JavaConfig configuration class.
|
| BatchWebAutoConfiguration |
This configuration class will be picked up by Spring Boot's auto configuration capabilities as soon as it's
on the classpath.
|
| Jsr352BatchConfiguration |
This configuration creates the components needed for starting JSR-352 style jobs.
|
| MetricsConfiguration |
Configuration containing all metrics stuff.
|
| StepExecutionJacksonMixIn |
Jackson MixIn for
StepExecution serialization. |
| TaskExecutorBatchConfigurer |
This batch infrastructure configuration is quite similar to the
DefaultBatchConfigurer, it only
references a TaskExecutor used in the SimpleJobLauncher
for starting jobs asynchronously. |
| TaskExecutorConfiguration |
This is the default configuration for a
TaskExecutor used in the SimpleJobLauncher
for starting jobs asynchronously. |
| WebConfig |
This configuration adds the controllers for the two endpoints, and it adds a Jackson MixIn to the
message converter to avoid a stack overflow through circular references in the JobExecution /
StepExecution.
|
Copyright © 2016. All Rights Reserved.