com.servingxml.components.inverserecordmapping
Class SubtreeRecordReaderFactory
java.lang.Object
com.servingxml.components.recordio.AbstractRecordReaderFactory
com.servingxml.components.inverserecordmapping.SubtreeRecordReaderFactory
- All Implemented Interfaces:
- Content, RecordFilterAppender, RecordPipelineAppender, RecordReaderFactory, Stringable
public class SubtreeRecordReaderFactory
- extends AbstractRecordReaderFactory
- implements RecordReaderFactory, RecordFilterAppender, Content
Implements an interface for a RecordFilterAppender and a
Content.
Fields inherited from interface com.servingxml.components.string.Stringable |
EMPTY |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubtreeRecordReaderFactory
public SubtreeRecordReaderFactory(Content[] xmlComponents,
OutputPropertyFactory[] defaultOutputPropertyFactories,
InverseRecordMapping inverseRecordMapping)
appendToXmlPipeline
public void appendToXmlPipeline(ServiceContext context,
Flow flow,
XmlFilterChain pipeline)
- Specified by:
appendToXmlPipeline
in interface Content
createRecordReader
protected RecordReader createRecordReader(ServiceContext context,
Flow flow)
- Specified by:
createRecordReader
in class AbstractRecordReaderFactory
createSaxSource
public SaxSource createSaxSource(ServiceContext context,
Flow flow)
- Specified by:
createSaxSource
in interface Content
createXmlPipeline
public XmlPipeline createXmlPipeline(ServiceContext context,
Flow flow)
- Specified by:
createXmlPipeline
in interface Content
createString
public java.lang.String createString(ServiceContext context,
Flow flow)
- Specified by:
createString
in interface Stringable
execute
public void execute(ServiceContext context,
Flow flow)