Package com.ibm.di.fc.webservice.util
Class SOAPEnvelopeOutputNS
- java.lang.Object
-
- org.apache.axis.message.NodeImpl
-
- org.apache.axis.message.MessageElement
-
- org.apache.axis.message.SOAPEnvelope
-
- com.ibm.di.fc.webservice.util.SOAPEnvelopeOutputNS
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,javax.xml.soap.Node
,javax.xml.soap.SOAPElement
,javax.xml.soap.SOAPEnvelope
,org.w3c.dom.Element
,org.w3c.dom.Node
,org.w3c.dom.NodeList
public class SOAPEnvelopeOutputNS extends org.apache.axis.message.SOAPEnvelope implements javax.xml.soap.SOAPEnvelope
This class extends theSOAPEnvelope
class and adds additionallog
field , header and body element- See Also:
, SOAPHeaderOutputAttributes
, Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.axis.message.MessageElement
_isRoot, context, encodingStyle, endEventIndex, fixupDeserializer, href, id, message, namespaces, qNameAttrs, recorder, startContentsIndex, startEventIndex, typeQName
-
Fields inherited from class org.apache.axis.message.NodeImpl
_isDirty, attributes, children, document, name, namespaceURI, parent, prefix, textRep
-
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
-
-
Constructor Summary
Constructors Constructor Description SOAPEnvelopeOutputNS(Log aLog)
Class constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.xml.soap.SOAPElement
addAttribute(javax.xml.namespace.QName qName, java.lang.String val)
not usedvoid
addBodyElement(org.apache.axis.message.SOAPBodyElement element)
Add a SOAP Body Elementjavax.xml.soap.SOAPElement
addChildElement(java.lang.String localName, java.lang.String prefix, java.lang.String uri)
not usedjavax.xml.soap.SOAPElement
addChildElement(javax.xml.namespace.QName qName)
not usedvoid
addHeader(org.apache.axis.message.SOAPHeaderElement hdr)
Add a HeaderElementshort
compareDocumentPosition(org.w3c.dom.Node other)
not usedjavax.xml.namespace.QName
createQName(java.lang.String localName, java.lang.String prefix)
not usedboolean
equals(java.lang.Object o)
java.util.Iterator
getAllAttributesAsQNames()
not usedjava.lang.String
getAttributeValue(javax.xml.namespace.QName qName)
not usedjava.lang.String
getBaseURI()
not usedjavax.xml.soap.SOAPBody
getBody()
Get the soap bodyjavax.xml.namespace.QName
getElementQName()
not usedjava.lang.Object
getFeature(java.lang.String feature, java.lang.String version)
not usedjavax.xml.soap.SOAPHeader
getHeader()
Get the soap headerorg.w3c.dom.TypeInfo
getSchemaTypeInfo()
not usedjava.lang.String
getTextContent()
not usedjava.lang.Object
getUserData(java.lang.String key)
not usedint
hashCode()
boolean
isDefaultNamespace(java.lang.String namespaceURI)
not usedboolean
isEqualNode(org.w3c.dom.Node arg)
not usedboolean
isSameNode(org.w3c.dom.Node other)
not usedjava.lang.String
lookupNamespaceURI(java.lang.String prefix)
not usedjava.lang.String
lookupPrefix(java.lang.String namespaceURI)
not usedvoid
outputImpl(org.apache.axis.encoding.SerializationContext context)
override point -output to a serialization context.boolean
removeAttribute(javax.xml.namespace.QName qName)
not usedjavax.xml.soap.SOAPElement
setElementQName(javax.xml.namespace.QName newName)
not usedvoid
setHeader(SOAPHeaderOutputAttributes hdr)
Set the SOAP Headervoid
setIdAttribute(java.lang.String name, boolean isId)
not usedvoid
setIdAttributeNode(org.w3c.dom.Attr idAttr, boolean isId)
not usedvoid
setIdAttributeNS(java.lang.String namespaceURI, java.lang.String localName, boolean isId)
not usedvoid
setTextContent(java.lang.String textContent)
not usedjava.lang.Object
setUserData(java.lang.String key, java.lang.Object data, org.w3c.dom.UserDataHandler handler)
not used-
Methods inherited from class org.apache.axis.message.SOAPEnvelope
addBody, addHeader, addTrailer, childDeepCloned, clearBody, cloneNode, createName, createName, getBodyByName, getBodyElements, getFirstBody, getHeaderByName, getHeaderByName, getHeaders, getHeadersByActor, getHeadersByName, getHeadersByName, getMessageType, getSchemaVersion, getSOAPConstants, getTrailers, isRecorded, removeBody, removeBodyElement, removeChild, removeHeader, removeHeaders, removeTrailer, setBody, setDirty, setHeader, setMessageType, setOwnerDocument, setRecorded, setSAAJEncodingCompliance, setSchemaVersion, setSoapConstants
-
Methods inherited from class org.apache.axis.message.MessageElement
addAttribute, addAttribute, addAttribute, addAttribute, addChild, addChildElement, addChildElement, addChildElement, addChildElement, addMapping, addNamespaceDeclaration, addTextNode, cloning, detachAllChildren, findElement, getAllAttributes, getAsDocument, getAsDOM, getAsString, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributesEx, getAttributeValue, getAttributeValue, getChildElement, getChildElements, getChildElements, getChildElements, getChildren, getCompleteAttributes, getDeserializationContext, getElementName, getElementsByTagName, getElementsByTagNameNS, getElementsNS, getEncodingStyle, getEnvelope, getFixupDeserializer, getHref, getID, getLength, getName, getNamespacePrefixes, getNamespaceURI, getObjectValue, getObjectValue, getOwnerDocument, getPrefix, getQName, getRealElement, getRecorder, getTagName, getType, getValue, getValueAsType, getValueAsType, getValueDOM, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, isRoot, item, output, publishContents, publishToHandler, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeContents, removeNamespaceDeclaration, setAllAttributes, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setContentsIndex, setEncodingStyle, setEndIndex, setEnvelope, setFixupDeserializer, setName, setNamespaceURI, setNSMappings, setObjectValue, setQName, setRecorder, setType, setValue, toString
-
Methods inherited from class org.apache.axis.message.NodeImpl
appendChild, convertAttrSAXtoDOM, detachNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getParent, getParentElement, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, initializeChildren, insertBefore, isDirty, isSupported, makeAttributesEditable, normalize, recycleNode, replaceChild, reset, setDirty, setNodeValue, setOwnerDocument, setParent, setParentElement, setPrefix
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS
-
Methods inherited from interface javax.xml.soap.Node
detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue
-
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix
-
Methods inherited from interface javax.xml.soap.SOAPElement
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyle
-
-
-
-
Method Detail
-
addBodyElement
public void addBodyElement(org.apache.axis.message.SOAPBodyElement element)
Add a SOAP Body Element- Overrides:
addBodyElement
in classorg.apache.axis.message.SOAPEnvelope
- Parameters:
element
-SOAPBodyElement
-
getBody
public javax.xml.soap.SOAPBody getBody() throws javax.xml.soap.SOAPException
Get the soap body- Specified by:
getBody
in interfacejavax.xml.soap.SOAPEnvelope
- Overrides:
getBody
in classorg.apache.axis.message.SOAPEnvelope
- Returns:
- javax.xml.soap.SOAPBody
- Throws:
javax.xml.soap.SOAPException
-
setHeader
public void setHeader(SOAPHeaderOutputAttributes hdr)
Set the SOAP Header- Parameters:
hdr
-SOAPHeaderOutputAttributes
-
addHeader
public void addHeader(org.apache.axis.message.SOAPHeaderElement hdr)
Add a HeaderElement- Overrides:
addHeader
in classorg.apache.axis.message.SOAPEnvelope
- Parameters:
hdr
-SOAPHeaderOutputAttributes
-
outputImpl
public void outputImpl(org.apache.axis.encoding.SerializationContext context) throws java.lang.Exception
override point -output to a serialization context.- Overrides:
outputImpl
in classorg.apache.axis.message.SOAPEnvelope
- Parameters:
context
-SerializationContext
destination.- Throws:
java.lang.Exception
- if something went wrong.
-
getHeader
public javax.xml.soap.SOAPHeader getHeader() throws javax.xml.soap.SOAPException
Get the soap header- Specified by:
getHeader
in interfacejavax.xml.soap.SOAPEnvelope
- Overrides:
getHeader
in classorg.apache.axis.message.SOAPEnvelope
- Returns:
- javax.xml.soap.SOAPHeader
- Throws:
javax.xml.soap.SOAPException
-
getUserData
public java.lang.Object getUserData(java.lang.String key)
not used- Specified by:
getUserData
in interfaceorg.w3c.dom.Node
- Parameters:
key
-- Returns:
null
-
setUserData
public java.lang.Object setUserData(java.lang.String key, java.lang.Object data, org.w3c.dom.UserDataHandler handler)
not used- Specified by:
setUserData
in interfaceorg.w3c.dom.Node
- Parameters:
key
-data
-handler
-- Returns:
null
-
getFeature
public java.lang.Object getFeature(java.lang.String feature, java.lang.String version)
not used- Specified by:
getFeature
in interfaceorg.w3c.dom.Node
- Parameters:
feature
-version
-- Returns:
null
-
isEqualNode
public boolean isEqualNode(org.w3c.dom.Node arg)
not used- Specified by:
isEqualNode
in interfaceorg.w3c.dom.Node
- Parameters:
arg
-- Returns:
false
-
lookupNamespaceURI
public java.lang.String lookupNamespaceURI(java.lang.String prefix)
not used- Specified by:
lookupNamespaceURI
in interfaceorg.w3c.dom.Node
- Parameters:
prefix
-- Returns:
null
-
isDefaultNamespace
public boolean isDefaultNamespace(java.lang.String namespaceURI)
not used- Specified by:
isDefaultNamespace
in interfaceorg.w3c.dom.Node
- Parameters:
namespaceURI
-- Returns:
false
-
lookupPrefix
public java.lang.String lookupPrefix(java.lang.String namespaceURI)
not used- Specified by:
lookupPrefix
in interfaceorg.w3c.dom.Node
- Parameters:
namespaceURI
-- Returns:
null
-
isSameNode
public boolean isSameNode(org.w3c.dom.Node other)
not used- Specified by:
isSameNode
in interfaceorg.w3c.dom.Node
- Parameters:
other
-- Returns:
false
-
setTextContent
public void setTextContent(java.lang.String textContent) throws org.w3c.dom.DOMException
not used- Specified by:
setTextContent
in interfaceorg.w3c.dom.Node
- Parameters:
textContent
-- Throws:
org.w3c.dom.DOMException
-
getTextContent
public java.lang.String getTextContent() throws org.w3c.dom.DOMException
not used- Specified by:
getTextContent
in interfaceorg.w3c.dom.Node
- Returns:
null
- Throws:
org.w3c.dom.DOMException
-
compareDocumentPosition
public short compareDocumentPosition(org.w3c.dom.Node other) throws org.w3c.dom.DOMException
not used- Specified by:
compareDocumentPosition
in interfaceorg.w3c.dom.Node
- Parameters:
other
-- Returns:
0
- Throws:
org.w3c.dom.DOMException
-
getBaseURI
public java.lang.String getBaseURI()
not used- Specified by:
getBaseURI
in interfaceorg.w3c.dom.Node
- Returns:
null
-
setIdAttributeNode
public void setIdAttributeNode(org.w3c.dom.Attr idAttr, boolean isId) throws org.w3c.dom.DOMException
not used- Specified by:
setIdAttributeNode
in interfaceorg.w3c.dom.Element
- Parameters:
idAttr
-isId
-- Throws:
org.w3c.dom.DOMException
-
setIdAttributeNS
public void setIdAttributeNS(java.lang.String namespaceURI, java.lang.String localName, boolean isId) throws org.w3c.dom.DOMException
not used- Specified by:
setIdAttributeNS
in interfaceorg.w3c.dom.Element
- Parameters:
namespaceURI
-localName
-isId
-- Throws:
org.w3c.dom.DOMException
-
setIdAttribute
public void setIdAttribute(java.lang.String name, boolean isId) throws org.w3c.dom.DOMException
not used- Specified by:
setIdAttribute
in interfaceorg.w3c.dom.Element
- Parameters:
name
-isId
-- Throws:
org.w3c.dom.DOMException
-
getSchemaTypeInfo
public org.w3c.dom.TypeInfo getSchemaTypeInfo()
not used- Specified by:
getSchemaTypeInfo
in interfaceorg.w3c.dom.Element
- Returns:
null
-
removeAttribute
public boolean removeAttribute(javax.xml.namespace.QName qName)
not used- Specified by:
removeAttribute
in interfacejavax.xml.soap.SOAPElement
- Parameters:
name
-- Returns:
false
-
setElementQName
public javax.xml.soap.SOAPElement setElementQName(javax.xml.namespace.QName newName) throws javax.xml.soap.SOAPException
not used- Specified by:
setElementQName
in interfacejavax.xml.soap.SOAPElement
- Parameters:
name
-- Returns:
null
- Throws:
javax.xml.soap.SOAPException
-
getElementQName
public javax.xml.namespace.QName getElementQName()
not used- Specified by:
getElementQName
in interfacejavax.xml.soap.SOAPElement
- Returns:
null
-
createQName
public javax.xml.namespace.QName createQName(java.lang.String localName, java.lang.String prefix) throws javax.xml.soap.SOAPException
not used- Specified by:
createQName
in interfacejavax.xml.soap.SOAPElement
- Parameters:
localName
-prefix
-- Returns:
null
- Throws:
javax.xml.soap.SOAPException
-
getAllAttributesAsQNames
public java.util.Iterator getAllAttributesAsQNames()
not used- Specified by:
getAllAttributesAsQNames
in interfacejavax.xml.soap.SOAPElement
- Returns:
null
-
getAttributeValue
public java.lang.String getAttributeValue(javax.xml.namespace.QName qName)
not used- Specified by:
getAttributeValue
in interfacejavax.xml.soap.SOAPElement
- Parameters:
qName
-- Returns:
null
-
addAttribute
public javax.xml.soap.SOAPElement addAttribute(javax.xml.namespace.QName qName, java.lang.String val)
not used- Specified by:
addAttribute
in interfacejavax.xml.soap.SOAPElement
- Parameters:
qName
-val
-- Returns:
null
-
addChildElement
public javax.xml.soap.SOAPElement addChildElement(java.lang.String localName, java.lang.String prefix, java.lang.String uri) throws javax.xml.soap.SOAPException
not used- Specified by:
addChildElement
in interfacejavax.xml.soap.SOAPElement
- Overrides:
addChildElement
in classorg.apache.axis.message.MessageElement
- Parameters:
localName
-prefix
-uri
-- Returns:
null
- Throws:
javax.xml.soap.SOAPException
-
addChildElement
public javax.xml.soap.SOAPElement addChildElement(javax.xml.namespace.QName qName) throws javax.xml.soap.SOAPException
not used- Specified by:
addChildElement
in interfacejavax.xml.soap.SOAPElement
- Parameters:
qName
-- Returns:
null
- Throws:
javax.xml.soap.SOAPException
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classorg.apache.axis.message.MessageElement
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-