@NonNullApi
See: Description
| Interface | Description |
|---|---|
| ChunkHandler<T> |
Interface for a remote worker in the Remote Chunking pattern.
|
| StepContributionSource |
A source of
StepContribution instances that can be aggregated and used to update an ongoing
StepExecution. |
| Class | Description |
|---|---|
| ChunkMessageChannelItemWriter<T> | |
| ChunkProcessorChunkHandler<S> |
A
ChunkHandler based on a ChunkProcessor. |
| ChunkRequest<T> |
Encapsulation of a chunk of items to be processed remotely as part of a step
execution.
|
| ChunkResponse |
Encapsulates a response to processing a chunk of items, summarising the result as a
StepContribution. |
| JmsRedeliveredExtractor | |
| MessageSourcePollerInterceptor |
A
ChannelInterceptor that turns a pollable channel into a "pass-thru channel": if a client calls
receive() on the channel it will delegate to a MessageSource to pull the message directly from
an external source. |
| RemoteChunkHandlerFactoryBean<T> |
Convenient factory bean for a chunk handler that also converts an existing chunk-oriented step into a remote chunk
master.
|
| RemoteChunkingManagerStepBuilder<I,O> |
Builder for a manager step in a remote chunking setup.
|
| RemoteChunkingManagerStepBuilderFactory |
Convenient factory for a
RemoteChunkingManagerStepBuilder which sets
the JobRepository and PlatformTransactionManager automatically. |
| RemoteChunkingMasterStepBuilder<I,O> | Deprecated
Use
RemoteChunkingManagerStepBuilder instead. |
| RemoteChunkingMasterStepBuilderFactory | Deprecated
Use
RemoteChunkingManagerStepBuilderFactory instead. |
| RemoteChunkingWorkerBuilder<I,O> |
Builder for a worker in a remote chunking setup.
|
| Exception | Description |
|---|---|
| AsynchronousFailureException |
Exception indicating that a failure or early completion condition was
detected in a remote worker.
|