WebLogic Server 6.0 Code Examples, BEA Systems, Inc.

examples.xml.http
Class RequestHandler

java.lang.Object
  |
  +--org.xml.sax.HandlerBase
        |
        +--examples.xml.http.RequestHandler
All Implemented Interfaces:
org.xml.sax.DocumentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class RequestHandler
extends org.xml.sax.HandlerBase

This class extends HandlerBase and is used to handle events created as an XML document is parsed by a SAX compliant parser. After parsing the document, getData() can be used to return a Hashtable representing the XML data.

Author:
Copyright (c) 2000 by BEA Systems, Inc. All Rights Reserved.

Constructor Summary
RequestHandler()
          Default constructor.
 
Method Summary
 void error(org.xml.sax.SAXParseException ex)
          Error.
 void fatalError(org.xml.sax.SAXParseException ex)
          Fatal error.
 java.util.Hashtable getData()
          Returns parsed data as a hashtable.
 void startDocument()
          Starts document.
 void startElement(java.lang.String name, org.xml.sax.AttributeList attrs)
          Starts element.
 void warning(org.xml.sax.SAXParseException ex)
          Warning.
 
Methods inherited from class org.xml.sax.HandlerBase
characters, endDocument, endElement, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestHandler

public RequestHandler()
Default constructor.
Method Detail

error

public void error(org.xml.sax.SAXParseException ex)
Error.
Overrides:
error in class org.xml.sax.HandlerBase

fatalError

public void fatalError(org.xml.sax.SAXParseException ex)
                throws org.xml.sax.SAXException
Fatal error.
Overrides:
fatalError in class org.xml.sax.HandlerBase

getData

public java.util.Hashtable getData()
Returns parsed data as a hashtable.

startDocument

public void startDocument()
                   throws org.xml.sax.SAXException
Starts document.
Overrides:
startDocument in class org.xml.sax.HandlerBase

startElement

public void startElement(java.lang.String name,
                         org.xml.sax.AttributeList attrs)
                  throws org.xml.sax.SAXException
Starts element.
Overrides:
startElement in class org.xml.sax.HandlerBase

warning

public void warning(org.xml.sax.SAXParseException ex)
Warning.
Overrides:
warning in class org.xml.sax.HandlerBase

Documentation is available at
http://e-docs.bea.com/wls/docs60

Copyright © 2000 BEA Systems, Inc. All Rights Reserved.