public abstract class SOAPPartImpl extends javax.xml.soap.SOAPPart implements SOAPDocument
Modifier and Type | Field and Description |
---|---|
protected SOAPDocumentImpl |
document |
protected Envelope |
envelope |
protected javax.xml.soap.MimeHeaders |
headers |
protected static java.util.logging.Logger |
log |
protected MessageImpl |
message
Reference to containing message (may be null)
|
protected boolean |
omitXmlDecl |
protected javax.xml.transform.Source |
source |
protected java.lang.String |
sourceCharsetEncoding |
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
Modifier | Constructor and Description |
---|---|
protected |
SOAPPartImpl() |
protected |
SOAPPartImpl(MessageImpl message) |
Modifier and Type | Method and Description |
---|---|
void |
addMimeHeader(java.lang.String name,
java.lang.String value) |
org.w3c.dom.Node |
adoptNode(org.w3c.dom.Node source) |
org.w3c.dom.Node |
appendChild(org.w3c.dom.Node newChild) |
org.w3c.dom.Node |
cloneNode(boolean deep) |
short |
compareDocumentPosition(org.w3c.dom.Node other) |
org.w3c.dom.Attr |
createAttribute(java.lang.String name) |
org.w3c.dom.Attr |
createAttributeNS(java.lang.String namespaceURI,
java.lang.String qualifiedName) |
org.w3c.dom.CDATASection |
createCDATASection(java.lang.String data) |
org.w3c.dom.Comment |
createComment(java.lang.String data) |
org.w3c.dom.DocumentFragment |
createDocumentFragment() |
org.w3c.dom.Element |
createElement(java.lang.String tagName) |
org.w3c.dom.Element |
createElementNS(java.lang.String namespaceURI,
java.lang.String qualifiedName) |
protected abstract Envelope |
createEmptyEnvelope(java.lang.String prefix) |
org.w3c.dom.EntityReference |
createEntityReference(java.lang.String name) |
protected abstract Envelope |
createEnvelopeFromSource() |
org.w3c.dom.ProcessingInstruction |
createProcessingInstruction(java.lang.String target,
java.lang.String data) |
org.w3c.dom.Text |
createTextNode(java.lang.String data) |
void |
detachNode() |
protected SOAPPartImpl |
doCloneNode() |
protected void |
doGetDocumentElement() |
protected abstract SOAPPartImpl |
duplicateType() |
java.util.Iterator |
getAllMimeHeaders() |
org.w3c.dom.NamedNodeMap |
getAttributes() |
java.lang.String |
getBaseURI() |
org.w3c.dom.NodeList |
getChildNodes() |
javax.xml.transform.Source |
getContent() |
ByteInputStream |
getContentAsStream() |
protected abstract java.lang.String |
getContentType() |
protected java.lang.String |
getContentTypeString() |
org.w3c.dom.DocumentType |
getDoctype() |
SOAPDocumentImpl |
getDocument() |
org.w3c.dom.Element |
getDocumentElement() |
java.lang.String |
getDocumentURI() |
org.w3c.dom.DOMConfiguration |
getDomConfig() |
org.w3c.dom.Element |
getElementById(java.lang.String elementId) |
org.w3c.dom.NodeList |
getElementsByTagName(java.lang.String tagname) |
org.w3c.dom.NodeList |
getElementsByTagNameNS(java.lang.String namespaceURI,
java.lang.String localName) |
javax.xml.soap.SOAPEnvelope |
getEnvelope() |
java.lang.Object |
getFeature(java.lang.String feature,
java.lang.String version) |
org.w3c.dom.Node |
getFirstChild() |
org.w3c.dom.DOMImplementation |
getImplementation() |
java.lang.String |
getInputEncoding() |
org.w3c.dom.Node |
getLastChild() |
java.lang.String |
getLocalName() |
java.util.Iterator |
getMatchingMimeHeaders(java.lang.String[] names) |
java.lang.String[] |
getMimeHeader(java.lang.String name) |
java.lang.String |
getNamespaceURI() |
org.w3c.dom.Node |
getNextSibling() |
java.lang.String |
getNodeName() |
short |
getNodeType() |
java.lang.String |
getNodeValue() |
java.util.Iterator |
getNonMatchingMimeHeaders(java.lang.String[] names) |
org.w3c.dom.Document |
getOwnerDocument() |
javax.xml.soap.SOAPElement |
getParentElement() |
org.w3c.dom.Node |
getParentNode() |
java.lang.String |
getPrefix() |
org.w3c.dom.Node |
getPreviousSibling() |
SOAPPartImpl |
getSOAPPart() |
java.lang.String |
getSourceCharsetEncoding() |
boolean |
getStrictErrorChecking() |
java.lang.String |
getTextContent() |
java.lang.Object |
getUserData(java.lang.String key) |
java.lang.String |
getValue() |
java.lang.String |
getXmlEncoding() |
boolean |
getXmlStandalone() |
java.lang.String |
getXmlVersion() |
boolean |
hasAttributes() |
boolean |
hasChildNodes() |
org.w3c.dom.Node |
importNode(org.w3c.dom.Node importedNode,
boolean deep) |
org.w3c.dom.Node |
insertBefore(org.w3c.dom.Node arg0,
org.w3c.dom.Node arg1) |
boolean |
isDefaultNamespace(java.lang.String namespaceURI) |
boolean |
isEqualNode(org.w3c.dom.Node arg) |
boolean |
isFastInfoset() |
boolean |
isSameNode(org.w3c.dom.Node other) |
boolean |
isSupported(java.lang.String arg0,
java.lang.String arg1) |
protected void |
lookForEnvelope() |
protected XMLDeclarationParser |
lookForXmlDecl() |
java.lang.String |
lookupNamespaceURI(java.lang.String prefix) |
java.lang.String |
lookupPrefix(java.lang.String namespaceURI) |
void |
normalize() |
void |
normalizeDocument() |
void |
recycleNode() |
void |
removeAllMimeHeaders() |
org.w3c.dom.Node |
removeChild(org.w3c.dom.Node arg0) |
void |
removeMimeHeader(java.lang.String header) |
org.w3c.dom.Node |
renameNode(org.w3c.dom.Node n,
java.lang.String namespaceURI,
java.lang.String qualifiedName) |
org.w3c.dom.Node |
replaceChild(org.w3c.dom.Node arg0,
org.w3c.dom.Node arg1) |
void |
setContent(javax.xml.transform.Source source) |
void |
setDocumentURI(java.lang.String documentURI) |
void |
setMimeHeader(java.lang.String name,
java.lang.String value) |
void |
setNodeValue(java.lang.String arg0) |
void |
setParentElement(javax.xml.soap.SOAPElement parent) |
void |
setPrefix(java.lang.String arg0) |
void |
setSourceCharsetEncoding(java.lang.String charset) |
void |
setStrictErrorChecking(boolean strictErrorChecking) |
void |
setTextContent(java.lang.String textContent) |
java.lang.Object |
setUserData(java.lang.String key,
java.lang.Object data,
org.w3c.dom.UserDataHandler handler) |
void |
setValue(java.lang.String value) |
void |
setXmlStandalone(boolean xmlStandalone) |
void |
setXmlVersion(java.lang.String xmlVersion) |
protected static java.util.logging.Logger log
protected javax.xml.soap.MimeHeaders headers
protected Envelope envelope
protected javax.xml.transform.Source source
protected SOAPDocumentImpl document
protected boolean omitXmlDecl
protected java.lang.String sourceCharsetEncoding
protected MessageImpl message
protected SOAPPartImpl()
protected SOAPPartImpl(MessageImpl message)
protected abstract java.lang.String getContentType()
protected abstract Envelope createEnvelopeFromSource() throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
protected abstract Envelope createEmptyEnvelope(java.lang.String prefix) throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
protected abstract SOAPPartImpl duplicateType()
protected java.lang.String getContentTypeString()
public boolean isFastInfoset()
public javax.xml.soap.SOAPEnvelope getEnvelope() throws javax.xml.soap.SOAPException
getEnvelope
in class javax.xml.soap.SOAPPart
javax.xml.soap.SOAPException
protected void lookForEnvelope() throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
public void removeAllMimeHeaders()
removeAllMimeHeaders
in class javax.xml.soap.SOAPPart
public void removeMimeHeader(java.lang.String header)
removeMimeHeader
in class javax.xml.soap.SOAPPart
public java.lang.String[] getMimeHeader(java.lang.String name)
getMimeHeader
in class javax.xml.soap.SOAPPart
public void setMimeHeader(java.lang.String name, java.lang.String value)
setMimeHeader
in class javax.xml.soap.SOAPPart
public void addMimeHeader(java.lang.String name, java.lang.String value)
addMimeHeader
in class javax.xml.soap.SOAPPart
public java.util.Iterator getAllMimeHeaders()
getAllMimeHeaders
in class javax.xml.soap.SOAPPart
public java.util.Iterator getMatchingMimeHeaders(java.lang.String[] names)
getMatchingMimeHeaders
in class javax.xml.soap.SOAPPart
public java.util.Iterator getNonMatchingMimeHeaders(java.lang.String[] names)
getNonMatchingMimeHeaders
in class javax.xml.soap.SOAPPart
public javax.xml.transform.Source getContent() throws javax.xml.soap.SOAPException
getContent
in class javax.xml.soap.SOAPPart
javax.xml.soap.SOAPException
public void setContent(javax.xml.transform.Source source) throws javax.xml.soap.SOAPException
setContent
in class javax.xml.soap.SOAPPart
javax.xml.soap.SOAPException
public ByteInputStream getContentAsStream() throws java.io.IOException
java.io.IOException
public SOAPDocumentImpl getDocument()
getDocument
in interface SOAPDocument
public SOAPPartImpl getSOAPPart()
getSOAPPart
in interface SOAPDocument
public org.w3c.dom.DocumentType getDoctype()
getDoctype
in interface org.w3c.dom.Document
public org.w3c.dom.DOMImplementation getImplementation()
getImplementation
in interface org.w3c.dom.Document
public org.w3c.dom.Element getDocumentElement()
getDocumentElement
in interface org.w3c.dom.Document
protected void doGetDocumentElement()
public org.w3c.dom.Element createElement(java.lang.String tagName) throws org.w3c.dom.DOMException
createElement
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.DocumentFragment createDocumentFragment()
createDocumentFragment
in interface org.w3c.dom.Document
public org.w3c.dom.Text createTextNode(java.lang.String data)
createTextNode
in interface org.w3c.dom.Document
public org.w3c.dom.Comment createComment(java.lang.String data)
createComment
in interface org.w3c.dom.Document
public org.w3c.dom.CDATASection createCDATASection(java.lang.String data) throws org.w3c.dom.DOMException
createCDATASection
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.ProcessingInstruction createProcessingInstruction(java.lang.String target, java.lang.String data) throws org.w3c.dom.DOMException
createProcessingInstruction
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.Attr createAttribute(java.lang.String name) throws org.w3c.dom.DOMException
createAttribute
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.EntityReference createEntityReference(java.lang.String name) throws org.w3c.dom.DOMException
createEntityReference
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String tagname)
getElementsByTagName
in interface org.w3c.dom.Document
public org.w3c.dom.Node importNode(org.w3c.dom.Node importedNode, boolean deep) throws org.w3c.dom.DOMException
importNode
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.Element createElementNS(java.lang.String namespaceURI, java.lang.String qualifiedName) throws org.w3c.dom.DOMException
createElementNS
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.Attr createAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName) throws org.w3c.dom.DOMException
createAttributeNS
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)
getElementsByTagNameNS
in interface org.w3c.dom.Document
public org.w3c.dom.Element getElementById(java.lang.String elementId)
getElementById
in interface org.w3c.dom.Document
public org.w3c.dom.Node appendChild(org.w3c.dom.Node newChild) throws org.w3c.dom.DOMException
appendChild
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public org.w3c.dom.Node cloneNode(boolean deep)
cloneNode
in interface org.w3c.dom.Node
protected SOAPPartImpl doCloneNode()
public org.w3c.dom.NamedNodeMap getAttributes()
getAttributes
in interface org.w3c.dom.Node
public org.w3c.dom.NodeList getChildNodes()
getChildNodes
in interface org.w3c.dom.Node
public org.w3c.dom.Node getFirstChild()
getFirstChild
in interface org.w3c.dom.Node
public org.w3c.dom.Node getLastChild()
getLastChild
in interface org.w3c.dom.Node
public java.lang.String getLocalName()
getLocalName
in interface org.w3c.dom.Node
public java.lang.String getNamespaceURI()
getNamespaceURI
in interface org.w3c.dom.Node
public org.w3c.dom.Node getNextSibling()
getNextSibling
in interface org.w3c.dom.Node
public java.lang.String getNodeName()
getNodeName
in interface org.w3c.dom.Node
public short getNodeType()
getNodeType
in interface org.w3c.dom.Node
public java.lang.String getNodeValue() throws org.w3c.dom.DOMException
getNodeValue
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public org.w3c.dom.Document getOwnerDocument()
getOwnerDocument
in interface org.w3c.dom.Node
public org.w3c.dom.Node getParentNode()
getParentNode
in interface org.w3c.dom.Node
public java.lang.String getPrefix()
getPrefix
in interface org.w3c.dom.Node
public org.w3c.dom.Node getPreviousSibling()
getPreviousSibling
in interface org.w3c.dom.Node
public boolean hasAttributes()
hasAttributes
in interface org.w3c.dom.Node
public boolean hasChildNodes()
hasChildNodes
in interface org.w3c.dom.Node
public org.w3c.dom.Node insertBefore(org.w3c.dom.Node arg0, org.w3c.dom.Node arg1) throws org.w3c.dom.DOMException
insertBefore
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public boolean isSupported(java.lang.String arg0, java.lang.String arg1)
isSupported
in interface org.w3c.dom.Node
public void normalize()
normalize
in interface org.w3c.dom.Node
public org.w3c.dom.Node removeChild(org.w3c.dom.Node arg0) throws org.w3c.dom.DOMException
removeChild
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public org.w3c.dom.Node replaceChild(org.w3c.dom.Node arg0, org.w3c.dom.Node arg1) throws org.w3c.dom.DOMException
replaceChild
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public void setNodeValue(java.lang.String arg0) throws org.w3c.dom.DOMException
setNodeValue
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public void setPrefix(java.lang.String arg0) throws org.w3c.dom.DOMException
setPrefix
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
protected XMLDeclarationParser lookForXmlDecl() throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
public void setSourceCharsetEncoding(java.lang.String charset)
public org.w3c.dom.Node renameNode(org.w3c.dom.Node n, java.lang.String namespaceURI, java.lang.String qualifiedName) throws org.w3c.dom.DOMException
renameNode
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public void normalizeDocument()
normalizeDocument
in interface org.w3c.dom.Document
public org.w3c.dom.DOMConfiguration getDomConfig()
getDomConfig
in interface org.w3c.dom.Document
public org.w3c.dom.Node adoptNode(org.w3c.dom.Node source) throws org.w3c.dom.DOMException
adoptNode
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public void setDocumentURI(java.lang.String documentURI)
setDocumentURI
in interface org.w3c.dom.Document
public java.lang.String getDocumentURI()
getDocumentURI
in interface org.w3c.dom.Document
public void setStrictErrorChecking(boolean strictErrorChecking)
setStrictErrorChecking
in interface org.w3c.dom.Document
public java.lang.String getInputEncoding()
getInputEncoding
in interface org.w3c.dom.Document
public java.lang.String getXmlEncoding()
getXmlEncoding
in interface org.w3c.dom.Document
public boolean getXmlStandalone()
getXmlStandalone
in interface org.w3c.dom.Document
public void setXmlStandalone(boolean xmlStandalone) throws org.w3c.dom.DOMException
setXmlStandalone
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public java.lang.String getXmlVersion()
getXmlVersion
in interface org.w3c.dom.Document
public void setXmlVersion(java.lang.String xmlVersion) throws org.w3c.dom.DOMException
setXmlVersion
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public boolean getStrictErrorChecking()
getStrictErrorChecking
in interface org.w3c.dom.Document
public java.lang.String getBaseURI()
getBaseURI
in interface org.w3c.dom.Node
public short compareDocumentPosition(org.w3c.dom.Node other) throws org.w3c.dom.DOMException
compareDocumentPosition
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public java.lang.String getTextContent() throws org.w3c.dom.DOMException
getTextContent
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public void setTextContent(java.lang.String textContent) throws org.w3c.dom.DOMException
setTextContent
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public boolean isSameNode(org.w3c.dom.Node other)
isSameNode
in interface org.w3c.dom.Node
public java.lang.String lookupPrefix(java.lang.String namespaceURI)
lookupPrefix
in interface org.w3c.dom.Node
public boolean isDefaultNamespace(java.lang.String namespaceURI)
isDefaultNamespace
in interface org.w3c.dom.Node
public java.lang.String lookupNamespaceURI(java.lang.String prefix)
lookupNamespaceURI
in interface org.w3c.dom.Node
public boolean isEqualNode(org.w3c.dom.Node arg)
isEqualNode
in interface org.w3c.dom.Node
public java.lang.Object getFeature(java.lang.String feature, java.lang.String version)
getFeature
in interface org.w3c.dom.Node
public java.lang.Object setUserData(java.lang.String key, java.lang.Object data, org.w3c.dom.UserDataHandler handler)
setUserData
in interface org.w3c.dom.Node
public java.lang.Object getUserData(java.lang.String key)
getUserData
in interface org.w3c.dom.Node
public void recycleNode()
public java.lang.String getValue()
public void setValue(java.lang.String value)
public void setParentElement(javax.xml.soap.SOAPElement parent) throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPElement getParentElement()
public void detachNode()
public java.lang.String getSourceCharsetEncoding()