Uses of Class
org.springframework.batch.core.step.item.Chunk
Packages that use Chunk
Package
Description
Specific implementations of step concerns for item-oriented approach.
-
Uses of Chunk in org.springframework.batch.core.step.item
Methods in org.springframework.batch.core.step.item that return ChunkModifier and TypeMethodDescriptionFaultTolerantChunkProcessor.getAdjustedOutputs
(Chunk<I> inputs, Chunk<O> outputs) SimpleChunkProcessor.getAdjustedOutputs
(Chunk<I> inputs, Chunk<O> outputs) Extension point for subclasses that want to adjust the outputs based on additional saved data in the inputs.ChunkProvider.provide
(StepContribution contribution) SimpleChunkProvider.provide
(StepContribution contribution) FaultTolerantChunkProcessor.transform
(StepContribution contribution, Chunk<I> inputs) SimpleChunkProcessor.transform
(StepContribution contribution, Chunk<I> inputs) Methods in org.springframework.batch.core.step.item with parameters of type ChunkModifier and TypeMethodDescriptionFaultTolerantChunkProcessor.getAdjustedOutputs
(Chunk<I> inputs, Chunk<O> outputs) SimpleChunkProcessor.getAdjustedOutputs
(Chunk<I> inputs, Chunk<O> outputs) Extension point for subclasses that want to adjust the outputs based on additional saved data in the inputs.protected int
FaultTolerantChunkProcessor.getFilterCount
(Chunk<I> inputs, Chunk<O> outputs) protected int
SimpleChunkProcessor.getFilterCount
(Chunk<I> inputs, Chunk<O> outputs) Extension point for subclasses to calculate the filter count.protected void
FaultTolerantChunkProcessor.initializeUserData
(Chunk<I> inputs) protected void
SimpleChunkProcessor.initializeUserData
(Chunk<I> inputs) Extension point for subclasses to allow them to memorise the contents of the inputs, in case they are needed for accounting purposes later.protected boolean
FaultTolerantChunkProcessor.isComplete
(Chunk<I> inputs) protected boolean
SimpleChunkProcessor.isComplete
(Chunk<I> inputs) Extension point for subclasses that want to store additional data in the inputs.void
ChunkProvider.postProcess
(StepContribution contribution, Chunk<T> chunk) void
FaultTolerantChunkProvider.postProcess
(StepContribution contribution, Chunk<I> chunk) void
SimpleChunkProvider.postProcess
(StepContribution contribution, Chunk<I> chunk) void
ChunkProcessor.process
(StepContribution contribution, Chunk<I> chunk) final void
SimpleChunkProcessor.process
(StepContribution contribution, Chunk<I> inputs) protected I
FaultTolerantChunkProvider.read
(StepContribution contribution, Chunk<I> chunk) protected I
SimpleChunkProvider.read
(StepContribution contribution, Chunk<I> chunk) Delegates toSimpleChunkProvider.doRead()
.FaultTolerantChunkProcessor.transform
(StepContribution contribution, Chunk<I> inputs) SimpleChunkProcessor.transform
(StepContribution contribution, Chunk<I> inputs) protected void
protected void
Simple implementation delegates to theSimpleChunkProcessor.doWrite(List)
method and increments the write count in the contribution.