org.apache.axis2.om.impl.llom.mtom
Class MTOMStAXSOAPModelBuilder

java.lang.Object
  extended byorg.apache.axis2.om.impl.llom.builder.StAXBuilder
      extended byorg.apache.axis2.om.impl.llom.builder.StAXOMBuilder
          extended byorg.apache.axis2.soap.impl.llom.builder.StAXSOAPModelBuilder
              extended byorg.apache.axis2.om.impl.llom.mtom.MTOMStAXSOAPModelBuilder
All Implemented Interfaces:
MTOMConstants, OMXMLParserWrapper

public class MTOMStAXSOAPModelBuilder
extends StAXSOAPModelBuilder
implements MTOMConstants


Field Summary
 
Fields inherited from class org.apache.axis2.soap.impl.llom.builder.StAXSOAPModelBuilder
elementLevel
 
Fields inherited from class org.apache.axis2.om.impl.llom.builder.StAXBuilder
cache, document, done, lastNode, omfactory, parser, parserAccessed
 
Fields inherited from interface org.apache.axis2.om.impl.MTOMConstants
ATTACHMENTS, MTOM_TYPE, ROOT_PART, SWA_TYPE, XOP_INCLUDE, XOP_NAMESPACE_URI
 
Constructor Summary
MTOMStAXSOAPModelBuilder(XMLStreamReader reader, MIMEHelper mimeHelper, java.lang.String soapVersion)
           
MTOMStAXSOAPModelBuilder(XMLStreamReader parser, SOAPFactory factory, MIMEHelper mimeHelper, java.lang.String soapVersion)
           
 
Method Summary
protected  OMNode createOMElement()
          Method createOMElement
 DataHandler getDataHandler(java.lang.String blobContentID)
           
 
Methods inherited from class org.apache.axis2.soap.impl.llom.builder.StAXSOAPModelBuilder
constructNode, createDTD, createPI, endElement, getDocument, getDocumentElement, getEnvelopeNamespace, getSOAPEnvelope, getSoapMessage, isProcessingDetailElements, processNamespaceData, setBooleanProcessingMandatoryFaultElements, setProcessingDetailElements
 
Methods inherited from class org.apache.axis2.om.impl.llom.builder.StAXOMBuilder
createComment, next, setDoDebug
 
Methods inherited from class org.apache.axis2.om.impl.llom.builder.StAXBuilder
createOMText, discard, getAttributeCount, getAttributeName, getAttributeNamespace, getAttributePrefix, getBuilderType, getName, getNamespace, getNamespaceCount, getNamespacePrefix, getNamespaceUri, getParser, getPrefix, getRegisteredContentHandler, getText, 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

MTOMStAXSOAPModelBuilder

public MTOMStAXSOAPModelBuilder(XMLStreamReader parser,
                                SOAPFactory factory,
                                MIMEHelper mimeHelper,
                                java.lang.String soapVersion)

MTOMStAXSOAPModelBuilder

public MTOMStAXSOAPModelBuilder(XMLStreamReader reader,
                                MIMEHelper mimeHelper,
                                java.lang.String soapVersion)
Parameters:
reader -
mimeHelper -
Method Detail

createOMElement

protected OMNode createOMElement()
                          throws OMException
Description copied from class: StAXSOAPModelBuilder
Method createOMElement

Overrides:
createOMElement in class StAXSOAPModelBuilder
Returns:
Throws:
OMException

getDataHandler

public DataHandler getDataHandler(java.lang.String blobContentID)
                           throws OMException
Throws:
OMException