|
||||||||||
| PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.xml.soap.SOAPPart (src)
org.jboss.axis.message.SOAPPartImpl
An implemenation of the abstract SOAPPart.
This class should not expose functionality that is not part ofSOAPPart (src) . Client code should use SOAPPart whenever possible.
| Field Summary |
| Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
| Constructor Summary | |
SOAPPartImpl()
|
|
SOAPPartImpl(SOAPMessage (src) soapMessage,
java.io.InputStream inStream,
MimeHeaders (src) headers)
|
|
| Method Summary | |
void |
addMimeHeader(java.lang.String header,
java.lang.String value)
Add the specified MIME header, as per JAXM. |
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)
|
org.w3c.dom.EntityReference |
createEntityReference(java.lang.String name)
|
org.w3c.dom.ProcessingInstruction |
createProcessingInstruction(java.lang.String target,
java.lang.String data)
|
org.w3c.dom.Text |
createTextNode(java.lang.String data)
|
java.util.Iterator |
getAllMimeHeaders()
Retrieves all the headers for this SOAPPart
object as an iterator over the MimeHeader
objects. |
org.w3c.dom.NamedNodeMap |
getAttributes()
|
java.lang.String |
getBaseURI()
|
org.w3c.dom.NodeList |
getChildNodes()
|
javax.xml.transform.Source |
getContent()
Returns the content of the SOAPEnvelope as a JAXP Source object. |
java.lang.String |
getContentId()
Content ID. |
java.lang.String |
getContentLocation()
Content location. |
org.w3c.dom.DocumentType |
getDoctype()
|
org.w3c.dom.Element |
getDocumentElement()
|
java.lang.String |
getDocumentURI()
|
DOMConfiguration (src) |
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)
|
SOAPEnvelope (src) |
getEnvelope()
Gets the SOAPEnvelope object associated with
this SOAPPart object. |
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[] match)
Get all headers that match. |
java.lang.String[] |
getMimeHeader(java.lang.String name)
Gets all the values of the MimeHeader object
in this SOAPPart object that is identified by
the given String. |
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[] match)
Get all headers that do not match. |
org.w3c.dom.Document |
getOwnerDocument()
|
org.w3c.dom.Node |
getParentNode()
|
java.lang.String |
getPrefix()
|
org.w3c.dom.Node |
getPreviousSibling()
|
boolean |
getStrictErrorChecking()
|
java.lang.String |
getTextContent()
|
java.lang.Object |
getUserData(java.lang.String key)
|
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 newChild,
org.w3c.dom.Node refChild)
|
boolean |
isDefaultNamespace(java.lang.String namespaceURI)
|
boolean |
isEqualNode(org.w3c.dom.Node arg)
|
boolean |
isSameNode(org.w3c.dom.Node other)
|
boolean |
isSupported(java.lang.String feature,
java.lang.String version)
|
java.lang.String |
lookupNamespaceURI(java.lang.String prefix)
|
java.lang.String |
lookupPrefix(java.lang.String namespaceURI)
|
void |
normalize()
|
void |
normalizeDocument()
|
void |
removeAllMimeHeaders()
Removes all the MimeHeader objects for this
SOAPEnvelope object. |
org.w3c.dom.Node |
removeChild(org.w3c.dom.Node oldChild)
|
void |
removeMimeHeader(java.lang.String header)
Removes all MIME headers that match the given name. |
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 newChild,
org.w3c.dom.Node oldChild)
|
void |
setContent(javax.xml.transform.Source source)
Sets the content of the SOAPEnvelope object with the data from the given Source object. |
void |
setContentId(java.lang.String newCid)
Sets Content-Id of this part. |
void |
setContentLocation(java.lang.String loc)
Set content location. |
void |
setDocumentURI(java.lang.String documentURI)
|
void |
setMimeHeader(java.lang.String name,
java.lang.String value)
Changes the first header entry that matches the given header name so that its value is the given value, adding a new header with the given name and value if no existing header is a match. |
void |
setNodeValue(java.lang.String nodeValue)
|
void |
setPrefix(java.lang.String prefix)
|
void |
setStrictErrorChecking(boolean strictErrorChecking)
|
void |
setTextContent(java.lang.String textContent)
|
java.lang.Object |
setUserData(java.lang.String key,
java.lang.Object data,
UserDataHandler (src) handler)
|
void |
setXmlStandalone(boolean xmlStandalone)
|
void |
setXmlVersion(java.lang.String xmlVersion)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SOAPPartImpl()
public SOAPPartImpl(SOAPMessage (src) soapMessage,
java.io.InputStream inStream,
MimeHeaders (src) headers)
| Method Detail |
public void addMimeHeader(java.lang.String header,
java.lang.String value)
addMimeHeader in class SOAPPart (src) header - the header to addvalue - the value of that headerpublic java.lang.String getContentLocation()
getContentLocation in class SOAPPart (src) public void setContentLocation(java.lang.String loc)
setContentLocation in class SOAPPart (src) loc - the content locationpublic void setContentId(java.lang.String newCid)
setContentId in class SOAPPart (src) newCid - new Content-Idpublic java.lang.String getContentId()
getContentId in class SOAPPart (src) public java.util.Iterator getMatchingMimeHeaders(java.lang.String[] match)
getMatchingMimeHeaders in class SOAPPart (src) match - an array of Strings giving mime header names
Iterator over all values matching these headerspublic java.util.Iterator getNonMatchingMimeHeaders(java.lang.String[] match)
getNonMatchingMimeHeaders in class SOAPPart (src) match - an array of Strings giving mime header names
Iterator over all values not matching these
headers
public void setContent(javax.xml.transform.Source source)
throws SOAPException (src)
setContent in class SOAPPart (src) source - the Source object with the data to be set
SOAPException (src) - if the implementation cannot convert the specified Source object
public javax.xml.transform.Source getContent()
throws SOAPException (src)
Source object.
getContent in class SOAPPart (src) javax.xml.transform.Source object
SOAPException (src) - if the implementation cannot convert the specified Source objectsetContent(javax.xml.transform.Source)public java.util.Iterator getAllMimeHeaders()
SOAPPart
object as an iterator over the MimeHeader
objects.
getAllMimeHeaders in class SOAPPart (src) Iterator object with all of the Mime
headers for this SOAPPart object
public void setMimeHeader(java.lang.String name,
java.lang.String value)
Note that RFC822 headers can contain only US-ASCII characters.
setMimeHeader in class SOAPPart (src) name - a String giving the
header name for which to searchvalue - a String giving the
value to be set. This value will be substituted for the
current value(s) of the first header that is a match if
there is one. If there is no match, this value will be
the value for a new MimeHeader object.getMimeHeader(java.lang.String)public java.lang.String[] getMimeHeader(java.lang.String name)
MimeHeader object
in this SOAPPart object that is identified by
the given String.
getMimeHeader in class SOAPPart (src) name - the name of the header; example:
"Content-Type"
String array giving all the values for
the specified headersetMimeHeader(java.lang.String, java.lang.String)public void removeAllMimeHeaders()
MimeHeader objects for this
SOAPEnvelope object.
removeAllMimeHeaders in class SOAPPart (src) public void removeMimeHeader(java.lang.String header)
removeMimeHeader in class SOAPPart (src) header - a String giving
the name of the MIME header(s) to be removed
public SOAPEnvelope (src) getEnvelope()
throws SOAPException (src)
SOAPEnvelope object associated with
this SOAPPart object. Once the SOAP envelope is
obtained, it can be used to get its contents.
getEnvelope in class SOAPPart (src) SOAPEnvelope object for this
SOAPPart object
SOAPException (src) - if there is a SOAP errorpublic org.w3c.dom.DocumentType getDoctype()
public org.w3c.dom.DOMImplementation getImplementation()
public org.w3c.dom.Element getDocumentElement()
public org.w3c.dom.Element createElement(java.lang.String tagName)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic org.w3c.dom.DocumentFragment createDocumentFragment()
public org.w3c.dom.Text createTextNode(java.lang.String data)
public org.w3c.dom.Comment createComment(java.lang.String data)
public org.w3c.dom.CDATASection createCDATASection(java.lang.String data)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.ProcessingInstruction createProcessingInstruction(java.lang.String target,
java.lang.String data)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Attr createAttribute(java.lang.String name)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.EntityReference createEntityReference(java.lang.String name)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic org.w3c.dom.NodeList getElementsByTagName(java.lang.String tagname)
public org.w3c.dom.Node importNode(org.w3c.dom.Node importedNode,
boolean deep)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Element createElementNS(java.lang.String namespaceURI,
java.lang.String qualifiedName)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Attr createAttributeNS(java.lang.String namespaceURI,
java.lang.String qualifiedName)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI,
java.lang.String localName)
public org.w3c.dom.Element getElementById(java.lang.String elementId)
public java.lang.String getNodeName()
public java.lang.String getNodeValue()
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public void setNodeValue(java.lang.String nodeValue)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic short getNodeType()
public org.w3c.dom.Node getParentNode()
public org.w3c.dom.NodeList getChildNodes()
public org.w3c.dom.Node getFirstChild()
public org.w3c.dom.Node getLastChild()
public org.w3c.dom.Node getPreviousSibling()
public org.w3c.dom.Node getNextSibling()
public org.w3c.dom.NamedNodeMap getAttributes()
public org.w3c.dom.Document getOwnerDocument()
public org.w3c.dom.Node insertBefore(org.w3c.dom.Node newChild,
org.w3c.dom.Node refChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Node replaceChild(org.w3c.dom.Node newChild,
org.w3c.dom.Node oldChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Node removeChild(org.w3c.dom.Node oldChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Node appendChild(org.w3c.dom.Node newChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic boolean hasChildNodes()
public org.w3c.dom.Node cloneNode(boolean deep)
public void normalize()
public boolean isSupported(java.lang.String feature,
java.lang.String version)
public java.lang.String getNamespaceURI()
public java.lang.String getPrefix()
public void setPrefix(java.lang.String prefix)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic java.lang.String getLocalName()
public boolean hasAttributes()
public java.lang.String getInputEncoding()
public java.lang.String getXmlEncoding()
public boolean getXmlStandalone()
public void setXmlStandalone(boolean xmlStandalone)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic java.lang.String getXmlVersion()
public void setXmlVersion(java.lang.String xmlVersion)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic boolean getStrictErrorChecking()
public void setStrictErrorChecking(boolean strictErrorChecking)
public java.lang.String getDocumentURI()
public void setDocumentURI(java.lang.String documentURI)
public org.w3c.dom.Node adoptNode(org.w3c.dom.Node source)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic DOMConfiguration (src) getDomConfig()
public void normalizeDocument()
public org.w3c.dom.Node renameNode(org.w3c.dom.Node n,
java.lang.String namespaceURI,
java.lang.String qualifiedName)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic java.lang.String getBaseURI()
public short compareDocumentPosition(org.w3c.dom.Node other)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public java.lang.String getTextContent()
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public void setTextContent(java.lang.String textContent)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic boolean isSameNode(org.w3c.dom.Node other)
public java.lang.String lookupPrefix(java.lang.String namespaceURI)
public boolean isDefaultNamespace(java.lang.String namespaceURI)
public java.lang.String lookupNamespaceURI(java.lang.String prefix)
public boolean isEqualNode(org.w3c.dom.Node arg)
public java.lang.Object getFeature(java.lang.String feature,
java.lang.String version)
public java.lang.Object setUserData(java.lang.String key,
java.lang.Object data,
UserDataHandler (src) handler)
public java.lang.Object getUserData(java.lang.String key)
|
||||||||||
| PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||