protected class RSSConnector.OuterContextClass
extends org.apache.manifoldcf.connectorcommon.fuzzyml.XMLParsingContext
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.manifoldcf.crawler.interfaces.IProcessActivity |
activities
Activities interface
|
protected java.lang.String |
documentIdentifier
The document identifier
|
protected RSSConnector.Filter |
filter
Filter
|
protected int |
outerTagCount
Keep track of the number of valid feed signals we saw
|
protected boolean |
rescanTimeSet
Flag indicating the the rescan time was set for this feed
|
| Constructor and Description |
|---|
OuterContextClass(org.apache.manifoldcf.connectorcommon.fuzzyml.XMLFuzzyHierarchicalParseState theStream,
java.lang.String documentIdentifier,
org.apache.manifoldcf.crawler.interfaces.IProcessActivity activities,
RSSConnector.Filter filter) |
| 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)
Handle the tag beginning to set the correct second-level parsing context
|
void |
checkIfValidFeed()
Check if feed was valid
|
protected void |
endTag()
Handle the tag ending
|
void |
setDefaultRescanTimeIfNeeded()
Check if the rescan flag was set or not, and if not, make sure it gets set properly
|
protected int outerTagCount
protected java.lang.String documentIdentifier
protected org.apache.manifoldcf.crawler.interfaces.IProcessActivity activities
protected RSSConnector.Filter filter
protected boolean rescanTimeSet
public OuterContextClass(org.apache.manifoldcf.connectorcommon.fuzzyml.XMLFuzzyHierarchicalParseState theStream,
java.lang.String documentIdentifier,
org.apache.manifoldcf.crawler.interfaces.IProcessActivity activities,
RSSConnector.Filter filter)
public void checkIfValidFeed()
public void setDefaultRescanTimeIfNeeded()
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionprotected 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.ManifoldCFException