org.apache.manifoldcf.crawler.connectors.rss
Class RSSConnector.RDFItemContextClass
java.lang.Object
org.apache.manifoldcf.agents.common.XMLContext
org.apache.manifoldcf.crawler.connectors.rss.RSSConnector.RDFItemContextClass
- Enclosing class:
- RSSConnector
protected class RSSConnector.RDFItemContextClass
- 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.RDFItemContextClass(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
linkField
protected java.lang.String linkField
pubDateField
protected java.lang.String pubDateField
titleField
protected java.lang.String titleField
contentsFile
protected java.io.File contentsFile
RSSConnector.RDFItemContextClass
public RSSConnector.RDFItemContextClass(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