AsyncItemProcessor.setDelegate(ItemProcessor)
).AsynchronousFailureException
based on a message and
another exception.AsynchronousFailureException
based on a message.ItemProcessor
that delegates to a nested processor and in the
background.StepLocator
implementation that just looks in its enclosing bean
factory for components of type Step
.ChunkHandler
based on a ChunkProcessor
.StepContribution
.Step
, delegating execution to it,
but serving all other operations locally.Step
.Step
.StepExecutionRequest
objects to the request channel of the MessagingOperations
, and then
receives the result back as a list of StepExecution
on a reply channel.Message
.JobLaunchingGateway
is used to launch Batch Jobs.JobLauncher
as parameter.JobLaunchingGatewayParser
.Job
and its JobParameters
forming a request for a job to be launched.JobLaunchRequest
and returning a JobExecution
.PartitionHandler
that uses MessageChannel
instances to send instructions to remote workers and
receive their responses.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.MessageSource
and send immediately to the input channel, so that the call that we are
intercepting always a message to receive.MessageSourcePollerInterceptor.preReceive(MessageChannel)
).ChunkProcessor
.ItemProcessor
to use to delegate processing to in a
background thread.StepExecutionSplitter
in the MessageChannelPartitionHandler.handle(StepExecutionSplitter, StepExecution)
method,
instructing it how many StepExecution
instances are required, ideally.StepExecution
completion.StepContribution
instances coming back from remote workers.Step
to execute for each request.Step
that will be used to execute the partitioned StepExecution
.TaskExecutor
to use to allow the item processing to proceed
in the background.StepContribution
instances that can be aggregated and used to update an ongoing
StepExecution
.ChannelInterceptor
that adds the current StepExecution
(if
there is one) as a header to the message.Copyright © 2015. All rights reserved.