Class BaseProcessingContext
- java.lang.Object
-
- org.apache.manifoldcf.agents.common.XMLContext
-
- org.apache.manifoldcf.crawler.connectors.wiki.BaseProcessingContext
-
- Direct Known Subclasses:
SingleLevelContext,SingleLevelErrorContext,WikiConnector.WikiCheckPContext,WikiConnector.WikiGetDocInfoPageContext,WikiConnector.WikiGetDocInfoRevContext,WikiConnector.WikiGetDocURLsPageContext,WikiConnector.WikiGetNamespacesNsContext,WikiConnector.WikiGetTimestampPageContext,WikiConnector.WikiGetTimestampRevContext,WikiConnector.WikiListPagesPContext,WikiConnector.WikiLoginAPIResultAPIContext,WikiConnector.WikiTokenLoginAPIResultAPIContext
public abstract class BaseProcessingContext extends org.apache.manifoldcf.agents.common.XMLContextAbstract class representing an api/query context. Create one of these and pass it into the general parse for the desired response parsing behavior.
-
-
Constructor Summary
Constructors Constructor Description BaseProcessingContext(org.apache.manifoldcf.agents.common.XMLStream theStream)BaseProcessingContext(org.apache.manifoldcf.agents.common.XMLStream theStream, java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.manifoldcf.agents.common.XMLContextbeginTag(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)protected voidendTag()protected voidprocess()Process this data
-
-
-
Constructor Detail
-
BaseProcessingContext
public BaseProcessingContext(org.apache.manifoldcf.agents.common.XMLStream theStream, java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
-
BaseProcessingContext
public BaseProcessingContext(org.apache.manifoldcf.agents.common.XMLStream theStream)
-
-
Method Detail
-
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:
beginTagin classorg.apache.manifoldcf.agents.common.XMLContext- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruption
-
endTag
protected void endTag() throws org.apache.manifoldcf.core.interfaces.ManifoldCFException, org.apache.manifoldcf.agents.interfaces.ServiceInterruption- Overrides:
endTagin classorg.apache.manifoldcf.agents.common.XMLContext- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruption
-
process
protected void process() throws org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionProcess this data- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
-