EPP 0.2.4

com.neulevel.epp.core
Class EppParser

java.lang.Object
  |
  +--com.neulevel.epp.core.EppParser

public class EppParser
extends java.lang.Object
implements org.xml.sax.ErrorHandler

This EppParser class is designed to parse and validate EPP XML messages against EPP XML Schema. Apache Xerces 1.3.1 for Java is required.

Version:
$Revision: 1.1 $ $Date: 2001/11/05 20:20:36 $
Author:
Ning Zhang ning.zhang@neustar.com

Constructor Summary
EppParser()
          Creates an EppParser object
EppParser(java.lang.String argv)
          Creates an EppParser object, given an EPP XML payload string
 
Method Summary
 void error(org.xml.sax.SAXParseException ex)
           
 void fatalError(org.xml.sax.SAXParseException ex)
           
 org.w3c.dom.Document getDocument()
          Gets Document object after parsing
 org.apache.xerces.parsers.DOMParser getParser()
          Gets the DOM Parser used for parsing EPP messages
 EppResult getResult()
          Gets parsing result as an EppResult object
 org.w3c.dom.Node getRootNode()
          Gets the root "epp" node of parsing result as an Node object.
 boolean hasError()
          Checks if there is any errors
 void parse(java.lang.String argv)
          Parses an EPP message string
 void parseFile(java.lang.String file)
          Parses an EPP message stored in a file
 java.lang.String toString()
           
 void warning(org.xml.sax.SAXParseException ex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EppParser

public EppParser()
Creates an EppParser object

EppParser

public EppParser(java.lang.String argv)
Creates an EppParser object, given an EPP XML payload string
Method Detail

getParser

public org.apache.xerces.parsers.DOMParser getParser()
Gets the DOM Parser used for parsing EPP messages

parse

public void parse(java.lang.String argv)
Parses an EPP message string

parseFile

public void parseFile(java.lang.String file)
Parses an EPP message stored in a file

getDocument

public org.w3c.dom.Document getDocument()
Gets Document object after parsing

hasError

public boolean hasError()
Checks if there is any errors

getResult

public EppResult getResult()
Gets parsing result as an EppResult object

getRootNode

public org.w3c.dom.Node getRootNode()
Gets the root "epp" node of parsing result as an Node object. If there is any error, null is returned.

warning

public void warning(org.xml.sax.SAXParseException ex)
Specified by:
warning in interface org.xml.sax.ErrorHandler

error

public void error(org.xml.sax.SAXParseException ex)
Specified by:
error in interface org.xml.sax.ErrorHandler

fatalError

public void fatalError(org.xml.sax.SAXParseException ex)
                throws org.xml.sax.SAXException
Specified by:
fatalError in interface org.xml.sax.ErrorHandler

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

EPP 0.2.4

Copyright © 2001 NeuStar, Inc. All Rights Reserved.