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

All Superinterfaces:
Element, Envelope, Node, SOAPElement, 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
 String getPayloadAttributeValue(QName qName)
          Retrieve payload attribute value without materializing its contents
 String getPayloadAttributeValue(String localName)
          Retrieve payload attribute value without materializing its contents
 QName getPayloadQName()
          Retrieve payload qname without materializing its contents
 XMLStreamReader getPayloadReader()
           
 boolean isLazy()
           
 void writeTo(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

XMLStreamReader getPayloadReader()
                                 throws SOAPException
Throws:
SOAPException

isLazy

boolean isLazy()

writeTo

void writeTo(XMLStreamWriter writer)
             throws XMLStreamException,
                    SOAPException
Throws:
XMLStreamException
SOAPException

getPayloadQName

QName getPayloadQName()
                      throws SOAPException
Retrieve payload qname without materializing its contents

Returns:
Throws:
SOAPException

getPayloadAttributeValue

String getPayloadAttributeValue(String localName)
                                throws SOAPException
Retrieve payload attribute value without materializing its contents

Parameters:
localName -
Returns:
Throws:
SOAPException

getPayloadAttributeValue

String getPayloadAttributeValue(QName qName)
                                throws SOAPException
Retrieve payload attribute value without materializing its contents

Parameters:
qName -
Returns:
Throws:
SOAPException


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.