org.apache.axis2.databinding
Class ADBSOAPModelBuilder

java.lang.Object
  extended by org.apache.axiom.om.impl.builder.StAXBuilder
      extended by org.apache.axiom.om.impl.builder.StAXOMBuilder
          extended by org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder
              extended by org.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.om.impl.builder.StAXBuilder
_isClosed, _releaseParserOnClose, cache, charEncoding, customBuilderForPayload, customBuilders, document, done, elementLevel, isDataHandlerAware, lastNode, maxDepthForCustomBuilders, 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, createNextOMElement, 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, createWithCustomBuilder, isLookahead, isNamespaceURIInterning, lookahead, next, processNamespaceData, setDoDebug, setNamespaceURIInterning
 
Methods inherited from class org.apache.axiom.om.impl.builder.StAXBuilder
close, createOMText, discard, getAttributeCount, getAttributeName, getAttributeNamespace, getAttributePrefix, getBuilderType, getCharacterEncoding, getCharsetEncoding, getCustomBuilder, getLastNode, getName, getNamespace, getNamespaceCount, getNamespacePrefix, getNamespaceUri, getParser, getPrefix, getReaderProperty, getRegisteredContentHandler, getText, init, isCache, isClosed, isCompleted, processAttributes, registerCustomBuilder, registerCustomBuilderForPayload, registerExternalContentHandler, releaseParserOnClose, 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)
Overrides:
identifySOAPVersion in class org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder


Copyright © 2007 Apache Web Services Project. All Rights Reserved.