com.jmrosengard.xmlbroker.soapipr
Class SoapInterpreter
java.lang.Object
|
+--com.jmrosengard.xmlbroker.soapipr.SoapInterpreter
- public class SoapInterpreter
- extends java.lang.Object
Encapsulates the XML parser (Apache Xerces)--
creates a Method object, and a set of Parameter objects
from a SOAP message.
Field Summary |
(package private) java.io.BufferedReader |
inbuf
|
(package private) org.w3c.dom.Document |
message
|
(package private) Method |
method
|
(package private) org.apache.xerces.parsers.DOMParser |
parser
|
Method Summary |
private void |
buildMethod(org.w3c.dom.Node node)
Recursive method-- builds a Method object |
Method |
parse()
Parse the SOAP message into a DOM tree, and
call buildMethod() |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
parser
org.apache.xerces.parsers.DOMParser parser
message
org.w3c.dom.Document message
inbuf
java.io.BufferedReader inbuf
method
Method method
SoapInterpreter
public SoapInterpreter(java.io.BufferedReader inbuf)
parse
public Method parse()
- Parse the SOAP message into a DOM tree, and
call buildMethod()
buildMethod
private void buildMethod(org.w3c.dom.Node node)
- Recursive method-- builds a Method object