@NonNullApi
Package org.springframework.batch.core.jsr
Extensions of core batch components to apply JSR-352 specific logic.
- Author:
- Michael Minella, Mahmoud Ben Hassine
Interface Summary Interface Description RetryListener Interface used internally by RetryListener adapters to provide consistent naming.Class Summary Class Description ChunkListenerAdapter Wrapper class to adapt theChunkListener
to aChunkListener
.ItemProcessListenerAdapter<T,S> Wrapper class forItemProcessListener
ItemReadListenerAdapter<T> Wrapper class to adapt theItemReadListener
to aItemReadListener
.ItemWriteListenerAdapter<S> Wrapper class to adapt theItemWriteListener
to aItemWriteListener
.JobListenerAdapter Wrapper class to adapt theJobListener
to aJobExecutionListener
.JsrJobContext Wrapper class to provide theJobContext
functionality as specified in JSR-352.JsrJobContextFactoryBean Provides a singleJobContext
for each thread in a running job.JsrJobExecution Wrapper class to adapt theJobExecution
to aJobExecution
.JsrJobParametersConverter Provides default conversion methodology for JSR-352's implementation.JsrStepContext Wrapper class to provide theStepContext
functionality as specified in JSR-352.JsrStepContextFactoryBean FactoryBean
implementation used to createStepContext
instances within the step scope.JsrStepExecution Implementation of the JsrStepExecution as defined in JSR-352.RetryProcessListenerAdapter Wrapper class to adapt aRetryProcessListener
to aRetryListener
.RetryReadListenerAdapter Wrapper class to adapt aRetryReadListener
to aRetryListener
.RetryWriteListenerAdapter Wrapper class to adapt aRetryWriteListener
to aRetryListener
.SimpleMetric Simple implementation of theMetric
interface as required by JSR-352.SkipListenerAdapter<T,S> StepListenerAdapter Wrapper class to adapt theStepListener
to aStepExecutionListener
.Enum Summary Enum Description JsrJobListenerMetaData Enumeration forJobListener
meta data, which ties together the names of methods, their interfaces, annotation, and expected arguments.JsrStepListenerMetaData Enumeration for the JSR specificStepListener
meta data, which ties together the names of methods, their interfaces, and expected arguments.