protected class RSSConnector.RSSItemContextClass
extends org.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContext
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
authorEmailField |
protected java.lang.String |
authorNameField |
protected java.util.ArrayList |
categoryField |
protected java.io.File |
contentsFile |
protected int |
dechromedContentMode |
protected java.lang.String |
descriptionField |
protected java.lang.String |
guidField |
protected java.lang.String |
linkField |
protected java.lang.String |
pubDateField |
protected java.lang.String |
titleField |
| Constructor and Description |
|---|
RSSItemContextClass(org.apache.manifoldcf.connectorcommon.fuzzyml.XMLFuzzyHierarchicalParseState theStream,
java.lang.String namespace,
java.lang.String localName,
java.lang.String qName,
java.util.Map<java.lang.String,java.lang.String> atts,
int dechromedContentMode) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContext |
beginTag(java.lang.String namespace,
java.lang.String localName,
java.lang.String qName,
java.util.Map<java.lang.String,java.lang.String> atts) |
protected void |
endTag()
Convert the individual sub-fields of the item context into their final forms
|
void |
process(java.lang.String documentIdentifier,
org.apache.manifoldcf.crawler.interfaces.IProcessActivity activities,
RSSConnector.Filter filter)
Process the data accumulated for this item
|
protected void |
tagCleanup() |
protected int dechromedContentMode
protected java.lang.String guidField
protected java.lang.String linkField
protected java.lang.String pubDateField
protected java.lang.String titleField
protected java.lang.String descriptionField
protected java.lang.String authorEmailField
protected java.lang.String authorNameField
protected java.util.ArrayList categoryField
protected java.io.File contentsFile
public RSSItemContextClass(org.apache.manifoldcf.connectorcommon.fuzzyml.XMLFuzzyHierarchicalParseState theStream,
java.lang.String namespace,
java.lang.String localName,
java.lang.String qName,
java.util.Map<java.lang.String,java.lang.String> atts,
int dechromedContentMode)
protected org.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContext beginTag(java.lang.String namespace,
java.lang.String localName,
java.lang.String qName,
java.util.Map<java.lang.String,java.lang.String> atts)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
beginTag in class org.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContextorg.apache.manifoldcf.core.interfaces.ManifoldCFExceptionprotected void endTag()
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
endTag in class org.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContextorg.apache.manifoldcf.core.interfaces.ManifoldCFExceptionprotected void tagCleanup()
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
tagCleanup in class org.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContextorg.apache.manifoldcf.core.interfaces.ManifoldCFExceptionpublic void process(java.lang.String documentIdentifier,
org.apache.manifoldcf.crawler.interfaces.IProcessActivity activities,
RSSConnector.Filter filter)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
org.apache.manifoldcf.core.interfaces.ManifoldCFException