com.servingxml.components.recordio
Interface RecordWriter

All Known Subinterfaces:
RecordFilter
All Known Implementing Classes:
AbstractRecordFilter, AbstractRecordWriter, DefaultFlatFileWriter, DefaultRecordWriter, FlatFileWriter, JoinRecordWriter, MultipleRecordFilter, NullRecordFilter, RecordFilterPrefilter, RecordMappingRecordWriterAdaptor, RecordReaderFilterAdaptor, RecordWriter.DefaultDiscardWriter, RecordWriter.NullRecordWriter, RecordWriterFilterAdaptor, RecordWriterPrefilter, SqlBatchWriter, SqlWriter

public interface RecordWriter


Nested Class Summary
static class RecordWriter.DefaultDiscardWriter
           
static class RecordWriter.NullRecordWriter
           
 
Field Summary
static RecordWriter DEFAULT_DISCARD_WRITER
           
static RecordWriter NULL
           
 
Method Summary
 void close()
           
 void endRecordStream(ServiceContext context, Flow flow)
           
 void startRecordStream(ServiceContext context, Flow flow)
           
 void writeRecord(ServiceContext context, Flow flow)
           
 

Field Detail

NULL

static final RecordWriter NULL

DEFAULT_DISCARD_WRITER

static final RecordWriter DEFAULT_DISCARD_WRITER
Method Detail

startRecordStream

void startRecordStream(ServiceContext context,
                       Flow flow)

endRecordStream

void endRecordStream(ServiceContext context,
                     Flow flow)

writeRecord

void writeRecord(ServiceContext context,
                 Flow flow)

close

void close()