com.servingxml.components.recordio
Class RecordPipelineAppenderPrefilter

java.lang.Object
  extended by com.servingxml.components.recordio.RecordPipelineAppenderPrefilter
All Implemented Interfaces:
RecordPipelineAppender
Direct Known Subclasses:
RecordFilterAppenderPrefilter, RecordReaderFactoryPrefilter, RecordWriterFactoryPrefilter

public abstract class RecordPipelineAppenderPrefilter
extends java.lang.Object
implements RecordPipelineAppender


Field Summary
 
Fields inherited from interface com.servingxml.components.recordio.RecordPipelineAppender
EMPTY_ARRAY
 
Constructor Summary
RecordPipelineAppenderPrefilter(RecordPipelineAppender recordFilterAppender, ParameterDescriptor[] parameterDescriptors)
           
 
Method Summary
 void appendToRecordPipeline(ServiceContext context, Flow flow, RecordFilterChain pipeline)
           
 RecordPipeline createRecordPipeline(ServiceContext context, Flow flow)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecordPipelineAppenderPrefilter

public RecordPipelineAppenderPrefilter(RecordPipelineAppender recordFilterAppender,
                                       ParameterDescriptor[] parameterDescriptors)
Method Detail

createRecordPipeline

public RecordPipeline createRecordPipeline(ServiceContext context,
                                           Flow flow)
Specified by:
createRecordPipeline in interface RecordPipelineAppender

appendToRecordPipeline

public void appendToRecordPipeline(ServiceContext context,
                                   Flow flow,
                                   RecordFilterChain pipeline)
Specified by:
appendToRecordPipeline in interface RecordPipelineAppender