Package org.jeasy.batch.core.writer
This package contains built-in implementations of the
RecordWriter
interface.-
Interface Summary Interface Description FileRecordWriter.FooterCallback Callback to write a footer to the output file.FileRecordWriter.HeaderCallback Callback to write a header to the output file.RecordWriter<P> Interface for all record writers. -
Class Summary Class Description BlockingQueueRecordWriter<P> Write records to aBlockingQueue
.CollectionRecordWriter<P> Record writer that writes records to aCollection
.CompositeRecordWriter<P> Composite writer that delegates record writing to a list of writers.FileRecordWriter A writer that writes records to a file.RetryableRecordWriter<P> Decorator that makes aRecordWriter
retryable whenever the data sink is temporarily unavailable.StandardErrorRecordWriter<P> Record writer that writes the payload of aRecord
to the standard error by calling itstoString
method.StandardOutputRecordWriter<P> Record writer that writes the payload of aRecord
to the standard output by calling itstoString
method.StringRecordWriter<P> Writes the payload of record to aStringWriter
by calling itstoString
method.