com.servingxml.components.flatfile.recordtype
Class FlatRecordWriterImpl

java.lang.Object
  extended by com.servingxml.components.flatfile.recordtype.FlatRecordWriterImpl
All Implemented Interfaces:
FlatRecordWriter, FlatRecordWriterResolver

public class FlatRecordWriterImpl
extends java.lang.Object
implements FlatRecordWriter

The FlatRecordWriterImpl object implements a FlatRecordWriter


Constructor Summary
FlatRecordWriterImpl(boolean omitFinalFieldDelimiter, FlatRecordFieldWriter[] fieldWriters)
           
 
Method Summary
 FlatRecordWriter resolveFlatRecordWriter(ServiceContext context, Flow flow)
           
 void writeRecord(ServiceContext context, Flow flow, RecordOutput recordOutput)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlatRecordWriterImpl

public FlatRecordWriterImpl(boolean omitFinalFieldDelimiter,
                            FlatRecordFieldWriter[] fieldWriters)
Method Detail

writeRecord

public void writeRecord(ServiceContext context,
                        Flow flow,
                        RecordOutput recordOutput)
Specified by:
writeRecord in interface FlatRecordWriter

resolveFlatRecordWriter

public FlatRecordWriter resolveFlatRecordWriter(ServiceContext context,
                                                Flow flow)
Specified by:
resolveFlatRecordWriter in interface FlatRecordWriterResolver