Package com.sun.xml.messaging.saaj.soap
Interface LazyEnvelope
-
- All Superinterfaces:
Element,Envelope,javax.xml.soap.Node,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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetPayloadAttributeValue(String localName)Retrieve payload attribute value without materializing its contentsStringgetPayloadAttributeValue(QName qName)Retrieve payload attribute value without materializing its contentsQNamegetPayloadQName()Retrieve payload qname without materializing its contentsXMLStreamReadergetPayloadReader()booleanisLazy()voidwriteTo(XMLStreamWriter writer)-
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 com.sun.xml.messaging.saaj.soap.Envelope
getContent, getStaxBridge, output, output, setStaxBridge
-
Methods inherited from interface javax.xml.soap.Node
detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue
-
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
-
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
-
-
-
-
Method Detail
-
getPayloadReader
XMLStreamReader getPayloadReader() throws javax.xml.soap.SOAPException
- Throws:
javax.xml.soap.SOAPException
-
isLazy
boolean isLazy()
-
writeTo
void writeTo(XMLStreamWriter writer) throws XMLStreamException, javax.xml.soap.SOAPException
- Throws:
XMLStreamExceptionjavax.xml.soap.SOAPException
-
getPayloadQName
QName getPayloadQName() throws javax.xml.soap.SOAPException
Retrieve payload qname without materializing its contents- Returns:
- QName
- Throws:
javax.xml.soap.SOAPException- in case of an error
-
getPayloadAttributeValue
String getPayloadAttributeValue(String localName) throws javax.xml.soap.SOAPException
Retrieve payload attribute value without materializing its contents- Parameters:
localName- local name- Returns:
- payload attribute value
- Throws:
javax.xml.soap.SOAPException- in case of an error
-
-