public abstract class SingleLevelErrorContext extends BaseProcessingContext
Modifier and Type | Field and Description |
---|---|
protected static String |
ERROR_NODE |
protected static String |
ERROR_TYPE_LOGIN_NEEDED |
protected String |
errorType |
protected String |
nodeName |
localname, namespaceURI, previousContext, qname, theseAttributes, theStream
Constructor and Description |
---|
SingleLevelErrorContext(XMLStream theStream,
String nodeName) |
SingleLevelErrorContext(XMLStream theStream,
String namespaceURI,
String localName,
String qName,
Attributes atts,
String nodeName) |
Modifier and Type | Method and Description |
---|---|
protected XMLContext |
beginTag(String namespaceURI,
String localName,
String qName,
Attributes atts) |
protected abstract BaseProcessingContext |
createChild(String namespaceURI,
String localName,
String qName,
Attributes atts) |
protected void |
endTag() |
protected abstract void |
finishChild(BaseProcessingContext child) |
boolean |
isLoginRequired() |
process
characters, cleanup, endDocument, endElement, getAttribute, getLocalname, getNamespaceURI, getQname, startDocument, startElement, tagCleanup, tagContents
protected static final String ERROR_NODE
protected static final String ERROR_TYPE_LOGIN_NEEDED
protected String nodeName
protected String errorType
public boolean isLoginRequired()
protected XMLContext beginTag(String namespaceURI, String localName, String qName, Attributes atts) throws ManifoldCFException, ServiceInterruption
beginTag
in class BaseProcessingContext
ManifoldCFException
ServiceInterruption
protected abstract BaseProcessingContext createChild(String namespaceURI, String localName, String qName, Attributes atts)
protected void endTag() throws ManifoldCFException, ServiceInterruption
endTag
in class BaseProcessingContext
ManifoldCFException
ServiceInterruption
protected abstract void finishChild(BaseProcessingContext child) throws ManifoldCFException
ManifoldCFException