com.sun.xml.messaging.saaj.soap
Interface LazyEnvelope

All Superinterfaces:
org.w3c.dom.Element, Envelope, org.w3c.dom.Node, javax.xml.soap.SOAPElement, javax.xml.soap.SOAPEnvelope
All Known Implementing Classes:
Envelope1_1Impl, Envelope1_2Impl, EnvelopeImpl

public interface LazyEnvelope
extends Envelope


Field Summary
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Method Summary
 java.lang.String getPayloadAttributeValue(javax.xml.namespace.QName qName)
          Retrieve payload attribute value without materializing its contents
 java.lang.String getPayloadAttributeValue(java.lang.String localName)
          Retrieve payload attribute value without materializing its contents
 javax.xml.namespace.QName getPayloadQName()
          Retrieve payload qname without materializing its contents
 javax.xml.stream.XMLStreamReader getPayloadReader()
           
 boolean isLazy()
           
 void writeTo(javax.xml.stream.XMLStreamWriter writer)
           
 
Methods inherited from interface com.sun.xml.messaging.saaj.soap.Envelope
getContent, getStaxBridge, output, output, setStaxBridge
 
Methods inherited from interface javax.xml.soap.SOAPEnvelope
addBody, addHeader, createName, createName, getBody, getHeader
 
Methods inherited from interface javax.xml.soap.SOAPElement
addAttribute, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, createQName, getAllAttributes, getAllAttributesAsQNames, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getElementQName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeAttribute, removeContents, removeNamespaceDeclaration, setElementQName, setEncodingStyle
 
Methods inherited from interface javax.xml.soap.Node
detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue
 
Methods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
 
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
 

Method Detail

getPayloadReader

javax.xml.stream.XMLStreamReader getPayloadReader()
                                                  throws javax.xml.soap.SOAPException
Throws:
javax.xml.soap.SOAPException

isLazy

boolean isLazy()

writeTo

void writeTo(javax.xml.stream.XMLStreamWriter writer)
             throws javax.xml.stream.XMLStreamException,
                    javax.xml.soap.SOAPException
Throws:
javax.xml.stream.XMLStreamException
javax.xml.soap.SOAPException

getPayloadQName

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

Returns:
Throws:
javax.xml.soap.SOAPException

getPayloadAttributeValue

java.lang.String getPayloadAttributeValue(java.lang.String localName)
                                          throws javax.xml.soap.SOAPException
Retrieve payload attribute value without materializing its contents

Parameters:
localName -
Returns:
Throws:
javax.xml.soap.SOAPException

getPayloadAttributeValue

java.lang.String getPayloadAttributeValue(javax.xml.namespace.QName qName)
                                          throws javax.xml.soap.SOAPException
Retrieve payload attribute value without materializing its contents

Parameters:
qName -
Returns:
Throws:
javax.xml.soap.SOAPException


Copyright © 2014 Oracle. All Rights Reserved.