Class RSSConnector.RDFItemContextClass
- java.lang.Object
-
- org.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContext
-
- org.apache.manifoldcf.crawler.connectors.rss.RSSConnector.RDFItemContextClass
-
- Enclosing class:
- RSSConnector
protected class RSSConnector.RDFItemContextClass extends org.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContext
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringauthorNameFieldprotected java.io.FilecontentsFileprotected intdechromedContentModeprotected java.lang.StringdescriptionFieldprotected java.lang.StringlinkFieldprotected java.lang.StringpubDateFieldprotected java.lang.StringtitleField
-
Constructor Summary
Constructors Constructor Description RDFItemContextClass(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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContextbeginTag(java.lang.String namespace, java.lang.String localName, java.lang.String qName, java.util.Map<java.lang.String,java.lang.String> atts)protected voidendTag()Convert the individual sub-fields of the item context into their final formsvoidprocess(java.lang.String documentIdentifier, org.apache.manifoldcf.crawler.interfaces.IProcessActivity activities, RSSConnector.Filter filter)Process the data accumulated for this itemprotected voidtagCleanup()
-
-
-
Field Detail
-
dechromedContentMode
protected int dechromedContentMode
-
linkField
protected java.lang.String linkField
-
pubDateField
protected java.lang.String pubDateField
-
titleField
protected java.lang.String titleField
-
authorNameField
protected java.lang.String authorNameField
-
descriptionField
protected java.lang.String descriptionField
-
contentsFile
protected java.io.File contentsFile
-
-
Constructor Detail
-
RDFItemContextClass
public RDFItemContextClass(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)
-
-
Method Detail
-
beginTag
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- Overrides:
beginTagin classorg.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContext- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
endTag
protected void endTag() throws org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionConvert the individual sub-fields of the item context into their final forms- Overrides:
endTagin classorg.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContext- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
tagCleanup
protected void tagCleanup() throws org.apache.manifoldcf.core.interfaces.ManifoldCFException- Overrides:
tagCleanupin classorg.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContext- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
process
public void process(java.lang.String documentIdentifier, org.apache.manifoldcf.crawler.interfaces.IProcessActivity activities, RSSConnector.Filter filter) throws org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionProcess the data accumulated for this item- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
-