Class SynchronizedItemStreamReaderBuilder<T>
- java.lang.Object
- org.springframework.batch.item.support.builder.SynchronizedItemStreamReaderBuilder<T>
public class SynchronizedItemStreamReaderBuilder<T> extends java.lang.Object
Creates a fully qualified SynchronizedItemStreamReader.- Since:
- 4.0
- Author:
- Glenn Renfro
Constructor Summary
Constructors Constructor Description SynchronizedItemStreamReaderBuilder()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SynchronizedItemStreamReader<T>
build()
Returns a fully constructedSynchronizedItemStreamReader
.SynchronizedItemStreamReaderBuilder<T>
delegate(ItemStreamReader<T> delegate)
The item stream reader to use as a delegate.
Method Detail
delegate
public SynchronizedItemStreamReaderBuilder<T> delegate(ItemStreamReader<T> delegate)
The item stream reader to use as a delegate. Items are read from the delegate and passed to the caller inSynchronizedItemStreamReader.read()
.- Parameters:
delegate
- the delegate to set- Returns:
- this instance for method chaining
- See Also:
SynchronizedItemStreamReader.setDelegate(ItemStreamReader)
build
public SynchronizedItemStreamReader<T> build()
Returns a fully constructedSynchronizedItemStreamReader
.- Returns:
- a new
SynchronizedItemStreamReader