Package com.sun.xml.messaging.saaj.soap
Interface LazyEnvelope
-
- All Superinterfaces:
Element
,Envelope
,jakarta.xml.soap.Node
,Node
,jakarta.xml.soap.SOAPElement
,jakarta.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 String
getPayloadAttributeValue(String localName)
Retrieve payload attribute value without materializing its contentsString
getPayloadAttributeValue(QName qName)
Retrieve payload attribute value without materializing its contentsQName
getPayloadQName()
Retrieve payload qname without materializing its contentsXMLStreamReader
getPayloadReader()
boolean
isLazy()
void
writeTo(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 jakarta.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 jakarta.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 jakarta.xml.soap.SOAPException
- Throws:
jakarta.xml.soap.SOAPException
-
isLazy
boolean isLazy()
-
writeTo
void writeTo(XMLStreamWriter writer) throws XMLStreamException, jakarta.xml.soap.SOAPException
- Throws:
XMLStreamException
jakarta.xml.soap.SOAPException
-
getPayloadQName
QName getPayloadQName() throws jakarta.xml.soap.SOAPException
Retrieve payload qname without materializing its contents- Returns:
- QName
- Throws:
jakarta.xml.soap.SOAPException
- in case of an error
-
getPayloadAttributeValue
String getPayloadAttributeValue(String localName) throws jakarta.xml.soap.SOAPException
Retrieve payload attribute value without materializing its contents- Parameters:
localName
- local name- Returns:
- payload attribute value
- Throws:
jakarta.xml.soap.SOAPException
- in case of an error
-
-