|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis.message.NodeImpl
org.apache.axis.message.MessageElement
org.apache.axis.message.SOAPEnvelope
com.ibm.di.fc.webservice.util.SOAPEnvelopeOutputNS
public class SOAPEnvelopeOutputNS
This class extends the SOAPEnvelope
class and adds additional
log
field , header and body element
, SOAPHeaderOutputAttributes
,
Serialized FormNested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.axis.message.MessageElement |
---|
org.apache.axis.message.MessageElement.QNameAttr |
Field Summary |
---|
Fields inherited from class org.apache.axis.message.SOAPEnvelope |
---|
messageType, trailers |
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 |
Constructor Summary | |
---|---|
SOAPEnvelopeOutputNS(Log aLog)
Class constructor |
Method Summary | |
---|---|
javax.xml.soap.SOAPElement |
addAttribute(QName qName,
String val)
not used |
void |
addBodyElement(org.apache.axis.message.SOAPBodyElement element)
Add a SOAP Body Element |
javax.xml.soap.SOAPElement |
addChildElement(QName qName)
not used |
javax.xml.soap.SOAPElement |
addChildElement(String localName,
String prefix,
String uri)
not used |
void |
addHeader(org.apache.axis.message.SOAPHeaderElement hdr)
Add a HeaderElement |
short |
compareDocumentPosition(Node other)
not used |
QName |
createQName(String localName,
String prefix)
not used |
boolean |
equals(Object o)
|
Iterator |
getAllAttributesAsQNames()
not used |
String |
getAttributeValue(QName qName)
not used |
String |
getBaseURI()
not used |
javax.xml.soap.SOAPBody |
getBody()
Get the soap body |
QName |
getElementQName()
not used |
Object |
getFeature(String feature,
String version)
not used |
javax.xml.soap.SOAPHeader |
getHeader()
Get the soap header |
TypeInfo |
getSchemaTypeInfo()
not used |
String |
getTextContent()
not used |
Object |
getUserData(String key)
not used |
int |
hashCode()
|
boolean |
isDefaultNamespace(String namespaceURI)
not used |
boolean |
isEqualNode(Node arg)
not used |
boolean |
isSameNode(Node other)
not used |
String |
lookupNamespaceURI(String prefix)
not used |
String |
lookupPrefix(String namespaceURI)
not used |
void |
outputImpl(org.apache.axis.encoding.SerializationContext context)
override point -output to a serialization context. |
boolean |
removeAttribute(QName qName)
not used |
javax.xml.soap.SOAPElement |
setElementQName(QName newName)
not used |
void |
setHeader(SOAPHeaderOutputAttributes hdr)
Set the SOAP Header |
void |
setIdAttribute(String name,
boolean isId)
not used |
void |
setIdAttributeNode(Attr idAttr,
boolean isId)
not used |
void |
setIdAttributeNS(String namespaceURI,
String localName,
boolean isId)
not used |
void |
setTextContent(String textContent)
not used |
Object |
setUserData(String key,
Object data,
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 javax.xml.soap.SOAPEnvelope |
---|
addBody, addHeader, createName, createName |
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 |
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, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS |
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 |
Constructor Detail |
---|
public SOAPEnvelopeOutputNS(Log aLog)
aLog
- Log
Method Detail |
---|
public void addBodyElement(org.apache.axis.message.SOAPBodyElement element)
addBodyElement
in class org.apache.axis.message.SOAPEnvelope
element
- SOAPBodyElement
public javax.xml.soap.SOAPBody getBody() throws javax.xml.soap.SOAPException
getBody
in interface javax.xml.soap.SOAPEnvelope
getBody
in class org.apache.axis.message.SOAPEnvelope
javax.xml.soap.SOAPException
public void setHeader(SOAPHeaderOutputAttributes hdr)
hdr
- SOAPHeaderOutputAttributes
public void addHeader(org.apache.axis.message.SOAPHeaderElement hdr)
addHeader
in class org.apache.axis.message.SOAPEnvelope
hdr
- SOAPHeaderOutputAttributes
public void outputImpl(org.apache.axis.encoding.SerializationContext context) throws Exception
outputImpl
in class org.apache.axis.message.SOAPEnvelope
context
- SerializationContext
destination.
Exception
- if something went wrong.public javax.xml.soap.SOAPHeader getHeader() throws javax.xml.soap.SOAPException
getHeader
in interface javax.xml.soap.SOAPEnvelope
getHeader
in class org.apache.axis.message.SOAPEnvelope
javax.xml.soap.SOAPException
public Object getUserData(String key)
getUserData
in interface Node
key
-
null
public Object setUserData(String key, Object data, UserDataHandler handler)
setUserData
in interface Node
key
- data
- handler
-
null
public Object getFeature(String feature, String version)
getFeature
in interface Node
feature
- version
-
null
public boolean isEqualNode(Node arg)
isEqualNode
in interface Node
arg
-
false
public String lookupNamespaceURI(String prefix)
lookupNamespaceURI
in interface Node
prefix
-
null
public boolean isDefaultNamespace(String namespaceURI)
isDefaultNamespace
in interface Node
namespaceURI
-
false
public String lookupPrefix(String namespaceURI)
lookupPrefix
in interface Node
namespaceURI
-
null
public boolean isSameNode(Node other)
isSameNode
in interface Node
other
-
false
public void setTextContent(String textContent) throws DOMException
setTextContent
in interface Node
textContent
-
DOMException
public String getTextContent() throws DOMException
getTextContent
in interface Node
null
DOMException
public short compareDocumentPosition(Node other) throws DOMException
compareDocumentPosition
in interface Node
other
-
0
DOMException
public String getBaseURI()
getBaseURI
in interface Node
null
public void setIdAttributeNode(Attr idAttr, boolean isId) throws DOMException
setIdAttributeNode
in interface Element
idAttr
- isId
-
DOMException
public void setIdAttributeNS(String namespaceURI, String localName, boolean isId) throws DOMException
setIdAttributeNS
in interface Element
namespaceURI
- localName
- isId
-
DOMException
public void setIdAttribute(String name, boolean isId) throws DOMException
setIdAttribute
in interface Element
name
- isId
-
DOMException
public TypeInfo getSchemaTypeInfo()
getSchemaTypeInfo
in interface Element
null
public boolean removeAttribute(QName qName)
removeAttribute
in interface javax.xml.soap.SOAPElement
name
-
false
public javax.xml.soap.SOAPElement setElementQName(QName newName) throws javax.xml.soap.SOAPException
setElementQName
in interface javax.xml.soap.SOAPElement
name
-
null
javax.xml.soap.SOAPException
public QName getElementQName()
getElementQName
in interface javax.xml.soap.SOAPElement
null
public QName createQName(String localName, String prefix) throws javax.xml.soap.SOAPException
createQName
in interface javax.xml.soap.SOAPElement
localName
- prefix
-
null
javax.xml.soap.SOAPException
public Iterator getAllAttributesAsQNames()
getAllAttributesAsQNames
in interface javax.xml.soap.SOAPElement
null
public String getAttributeValue(QName qName)
getAttributeValue
in interface javax.xml.soap.SOAPElement
qName
-
null
public javax.xml.soap.SOAPElement addAttribute(QName qName, String val)
addAttribute
in interface javax.xml.soap.SOAPElement
qName
- val
-
null
public javax.xml.soap.SOAPElement addChildElement(String localName, String prefix, String uri) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
addChildElement
in class org.apache.axis.message.MessageElement
localName
- prefix
- uri
-
null
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPElement addChildElement(QName qName) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
qName
-
null
javax.xml.soap.SOAPException
public boolean equals(Object o)
equals
in class org.apache.axis.message.MessageElement
public int hashCode()
hashCode
in class Object
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |