org.apache.axis2.databinding
Class ADBSOAPModelBuilder

java.lang.Object
  extended byorg.apache.axiom.om.impl.builder.StAXBuilder
      extended byorg.apache.axiom.om.impl.builder.StAXOMBuilder
          extended byorg.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder
              extended byorg.apache.axis2.databinding.ADBSOAPModelBuilder
All Implemented Interfaces:
org.apache.axiom.om.OMXMLParserWrapper

public class ADBSOAPModelBuilder
extends org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder

Builds a SOAPEnvelope around an ADB pull parser


Nested Class Summary
static class ADBSOAPModelBuilder.Body
           
static class ADBSOAPModelBuilder.Child
           
static class ADBSOAPModelBuilder.Envelope
           
static class ADBSOAPModelBuilder.Header
           
 
Field Summary
 
Fields inherited from class org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder
elementLevel
 
Fields inherited from class org.apache.axiom.om.impl.builder.StAXBuilder
cache, document, done, lastNode, omfactory, parser, parserAccessed
 
Constructor Summary
ADBSOAPModelBuilder(javax.xml.stream.XMLStreamReader parser, org.apache.axiom.soap.SOAPFactory factory)
           
 
Method Summary
 org.apache.axiom.soap.SOAPEnvelope getEnvelope()
           
protected  void identifySOAPVersion(java.lang.String soapVersionURIFromTransport)
           
 
Methods inherited from class org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder
constructNode, createDTD, createOMElement, createPI, endElement, getDocument, getDocumentElement, getEnvelopeNamespace, getSOAPEnvelope, getSoapFactory, getSoapMessage, isProcessingDetailElements, processNamespaceData, setProcessingDetailElements, setSOAPEnvelope
 
Methods inherited from class org.apache.axiom.om.impl.builder.StAXOMBuilder
createComment, createPrefix, next, processNamespaceData, setDoDebug
 
Methods inherited from class org.apache.axiom.om.impl.builder.StAXBuilder
close, createOMText, discard, getAttributeCount, getAttributeName, getAttributeNamespace, getAttributePrefix, getBuilderType, getCharsetEncoding, getLastNode, getName, getNamespace, getNamespaceCount, getNamespacePrefix, getNamespaceUri, getParser, getPrefix, getReaderProperty, getRegisteredContentHandler, getText, init, isCompleted, processAttributes, registerExternalContentHandler, reset, setCache, setOMBuilderFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ADBSOAPModelBuilder

public ADBSOAPModelBuilder(javax.xml.stream.XMLStreamReader parser,
                           org.apache.axiom.soap.SOAPFactory factory)
Method Detail

getEnvelope

public org.apache.axiom.soap.SOAPEnvelope getEnvelope()

identifySOAPVersion

protected void identifySOAPVersion(java.lang.String soapVersionURIFromTransport)


Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.