com.servingxml.components.flatfile.recordtype
Class VbsFlatRecordReader
java.lang.Object
com.servingxml.components.flatfile.recordtype.VbsFlatRecordReader
- All Implemented Interfaces:
- FlatRecordReader
public class VbsFlatRecordReader
- extends java.lang.Object
- implements FlatRecordReader
Method Summary |
int |
calculateFixedRecordLength(Record parameters,
Record currentRecord)
|
void |
endReadRecords(ServiceContext context,
Flow flow,
DelimiterExtractor[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
int maxRecordWidth,
RecordReceiver receiver)
|
void |
readRecord(ServiceContext context,
Flow flow,
RecordInput recordInput,
DelimiterExtractor[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
int maxRecordWidth,
RecordReceiver receiver)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VbsFlatRecordReader
public VbsFlatRecordReader(FlatRecordReader[] flatRecordReaders)
readRecord
public void readRecord(ServiceContext context,
Flow flow,
RecordInput recordInput,
DelimiterExtractor[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
int maxRecordWidth,
RecordReceiver receiver)
- Specified by:
readRecord
in interface FlatRecordReader
calculateFixedRecordLength
public int calculateFixedRecordLength(Record parameters,
Record currentRecord)
- Specified by:
calculateFixedRecordLength
in interface FlatRecordReader
endReadRecords
public void endReadRecords(ServiceContext context,
Flow flow,
DelimiterExtractor[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
int maxRecordWidth,
RecordReceiver receiver)
- Specified by:
endReadRecords
in interface FlatRecordReader