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

All Superinterfaces:
Element, Node, SOAPElement, SOAPEnvelope
All Known Subinterfaces:
LazyEnvelope
All Known Implementing Classes:
Envelope1_1Impl, Envelope1_2Impl, EnvelopeImpl

public interface Envelope
extends SOAPEnvelope

Different implementations for SOAP Envelope must all implement this interface.

Author:
Anil Vijendran (akv@eng.sun.com)

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
 Source getContent()
          Get the content as a JAXP Source.
 StaxBridge getStaxBridge()
           
 void output(OutputStream out)
          Output the content.
 void output(OutputStream out, boolean isFastInfoset)
          Output the content.
 void setStaxBridge(StaxBridge bridge)
           
 
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

getContent

Source getContent()
Get the content as a JAXP Source.


output

void output(OutputStream out)
            throws IOException
Output the content.

Throws:
IOException

output

void output(OutputStream out,
            boolean isFastInfoset)
            throws IOException
Output the content.

Throws:
IOException

setStaxBridge

void setStaxBridge(StaxBridge bridge)
                   throws SOAPException
Throws:
SOAPException

getStaxBridge

StaxBridge getStaxBridge()
                         throws SOAPException
Throws:
SOAPException


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