# Package org.springframework.batch.integration.async

@NonNullApi package org.springframework.batch.integration.async
Components for executing item processing asynchronously and writing the results when processing is complete.

Author:
  Michael Minella, Mahmoud Ben Hassine

- Classes
  Class
  Description
  AsyncItemProcessor<I,O>
  An `ItemProcessor` that delegates to a nested processor and in the background.
  AsyncItemWriter<T>
  StepExecutionInterceptor
  A `ChannelInterceptor` that adds the current `StepExecution` (if there is one) as a header to the message.