Package com.yahoo.feedapi
Class Feeder
- java.lang.Object
-
- com.yahoo.feedapi.Feeder
-
- Direct Known Subclasses:
JsonFeeder
,XMLFeeder
public abstract class Feeder extends java.lang.Object
Base class for unpacking document operation streams and pushing to feed access points.- Author:
- Thomas Gundersen, steinar
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Feeder(com.yahoo.document.DocumentTypeManager docMan, VespaFeedSender sender, java.io.InputStream stream)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract com.yahoo.vespaxmlparser.FeedReader
createReader()
java.util.List<java.lang.String>
parse()
void
setAbortOnDocumentError(boolean doAbort)
void
setCreateIfNonExistent(boolean value)
-
-
-
Constructor Detail
-
Feeder
protected Feeder(com.yahoo.document.DocumentTypeManager docMan, VespaFeedSender sender, java.io.InputStream stream)
-
-
Method Detail
-
setAbortOnDocumentError
public void setAbortOnDocumentError(boolean doAbort)
-
setCreateIfNonExistent
public void setCreateIfNonExistent(boolean value)
-
createReader
protected abstract com.yahoo.vespaxmlparser.FeedReader createReader() throws java.lang.Exception
- Throws:
java.lang.Exception
-
parse
public java.util.List<java.lang.String> parse()
-
-