com.sun.xml.messaging.saaj
Interface LazyEnvelopeSource

All Superinterfaces:
javax.xml.transform.Source

public interface LazyEnvelopeSource
extends javax.xml.transform.Source

LazyEnvelopeSource provides the source to create lazy Envelope

Author:
shih-chang.chen@oracle.com

Method Summary
 javax.xml.namespace.QName getPayloadQName()
          Retrieve payload qname without materializing its contents
 boolean isPayloadStreamReader()
           
 javax.xml.stream.XMLStreamReader readPayload()
           
 javax.xml.stream.XMLStreamReader readToBodyStarTag()
           
 void writePayloadTo(javax.xml.stream.XMLStreamWriter writer)
           
 
Methods inherited from interface javax.xml.transform.Source
getSystemId, setSystemId
 

Method Detail

getPayloadQName

javax.xml.namespace.QName getPayloadQName()
Retrieve payload qname without materializing its contents

Returns:
Throws:
javax.xml.soap.SOAPException

readToBodyStarTag

javax.xml.stream.XMLStreamReader readToBodyStarTag()
                                                   throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

readPayload

javax.xml.stream.XMLStreamReader readPayload()

writePayloadTo

void writePayloadTo(javax.xml.stream.XMLStreamWriter writer)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

isPayloadStreamReader

boolean isPayloadStreamReader()


Copyright © 2014 Oracle. All Rights Reserved.