com.servingxml.components.flatfile.layout
Class FlatFileReader
java.lang.Object
com.servingxml.components.recordio.AbstractRecordReader
com.servingxml.components.flatfile.layout.FlatFileReader
- All Implemented Interfaces:
- RecordReader
public class FlatFileReader
- extends AbstractRecordReader
- implements RecordReader
A DelimitedFlatFileReader
implements a RecordReader
interface.
Fields inherited from interface com.servingxml.components.recordio.RecordReader |
NULL |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FlatFileReader
public FlatFileReader(FlatFileScanner flatFileScanner,
FlatRecordReader[] headerReaders,
FlatRecordReader[] trailerReaders,
FlatRecordReader flatRecordReaderResolver,
FlatFileSignature[] flatFileSignatures,
StreamSource source,
long fromRecord,
long maxRecordCount,
boolean lineDelimited)
readRecords
public void readRecords(ServiceContext context,
Flow flow)
- Specified by:
readRecords
in interface RecordReader
getKey
public Key getKey()
- Specified by:
getKey
in interface RecordReader
- Overrides:
getKey
in class AbstractRecordReader
getExpirable
public Expirable getExpirable()
- Specified by:
getExpirable
in interface RecordReader
- Overrides:
getExpirable
in class AbstractRecordReader