org.apache.manifoldcf.crawler.connectors.rss
Class RSSConnector.RSSItemContextClass
java.lang.Object
org.apache.manifoldcf.agents.common.XMLContext
org.apache.manifoldcf.crawler.connectors.rss.RSSConnector.RSSItemContextClass
- Enclosing class:
- RSSConnector
protected class RSSConnector.RSSItemContextClass
- extends org.apache.manifoldcf.agents.common.XMLContext
| Fields inherited from class org.apache.manifoldcf.agents.common.XMLContext |
localname, namespaceURI, previousContext, qname, theseAttributes, theStream |
|
Constructor Summary |
RSSConnector.RSSItemContextClass(org.apache.manifoldcf.agents.common.XMLStream theStream,
java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts,
int dechromedContentMode)
|
|
Method Summary |
protected org.apache.manifoldcf.agents.common.XMLContext |
beginTag(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes 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()
|
| Methods inherited from class org.apache.manifoldcf.agents.common.XMLContext |
characters, cleanup, endDocument, endElement, getAttribute, getLocalname, getNamespaceURI, getQname, startDocument, startElement, tagContents |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dechromedContentMode
protected int dechromedContentMode
guidField
protected java.lang.String guidField
linkField
protected java.lang.String linkField
pubDateField
protected java.lang.String pubDateField
titleField
protected java.lang.String titleField
categoryField
protected java.util.ArrayList categoryField
contentsFile
protected java.io.File contentsFile
RSSConnector.RSSItemContextClass
public RSSConnector.RSSItemContextClass(org.apache.manifoldcf.agents.common.XMLStream theStream,
java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts,
int dechromedContentMode)
beginTag
protected org.apache.manifoldcf.agents.common.XMLContext beginTag(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
- Overrides:
beginTag in class org.apache.manifoldcf.agents.common.XMLContext
- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
endTag
protected void endTag()
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
- Convert the individual sub-fields of the item context into their final forms
- Overrides:
endTag in class org.apache.manifoldcf.agents.common.XMLContext
- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
tagCleanup
protected void tagCleanup()
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
- Overrides:
tagCleanup in class org.apache.manifoldcf.agents.common.XMLContext
- 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.ManifoldCFException
- Process the data accumulated for this item
- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException