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 intFaultTolerantChunkProcessor.getFilterCount(Chunk<I> inputs, Chunk<O> outputs) protected intSimpleChunkProcessor.getFilterCount(Chunk<I> inputs, Chunk<O> outputs) Extension point for subclasses to calculate the filter count.protected voidFaultTolerantChunkProcessor.initializeUserData(Chunk<I> inputs) protected voidSimpleChunkProcessor.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 booleanFaultTolerantChunkProcessor.isComplete(Chunk<I> inputs) protected booleanSimpleChunkProcessor.isComplete(Chunk<I> inputs) Extension point for subclasses that want to store additional data in the inputs.voidChunkProvider.postProcess(StepContribution contribution, Chunk<T> chunk) voidFaultTolerantChunkProvider.postProcess(StepContribution contribution, Chunk<I> chunk) voidSimpleChunkProvider.postProcess(StepContribution contribution, Chunk<I> chunk) voidChunkProcessor.process(StepContribution contribution, Chunk<I> chunk) final voidSimpleChunkProcessor.process(StepContribution contribution, Chunk<I> inputs) protected IFaultTolerantChunkProvider.read(StepContribution contribution, Chunk<I> chunk) protected ISimpleChunkProvider.read(StepContribution contribution, Chunk<I> chunk) Delegates toSimpleChunkProvider.doRead().FaultTolerantChunkProcessor.transform(StepContribution contribution, Chunk<I> inputs) SimpleChunkProcessor.transform(StepContribution contribution, Chunk<I> inputs) protected voidprotected voidSimple implementation delegates to theSimpleChunkProcessor.doWrite(List)method and increments the write count in the contribution.