|
|||||||||||
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.SOAPHeader
com.ibm.di.fc.webservice.util.SOAPHeaderOutputAttributes
public class SOAPHeaderOutputAttributes
This class extends the SOAPHeader
and it is used by the
SOAPBodyElementOutputNS
and WrapSoap
classes
Nested 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.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 | |
---|---|
SOAPHeaderOutputAttributes(org.apache.axis.message.SOAPEnvelope env,
org.apache.axis.soap.SOAPConstants soapConsts,
Log aLog)
Class constructor |
|
SOAPHeaderOutputAttributes(String arg0,
String arg1,
String arg2,
Attributes arg3,
org.apache.axis.encoding.DeserializationContext arg4,
org.apache.axis.soap.SOAPConstants soapConst,
Log aLog)
Class constructor |
Method Summary | |
---|---|
void |
addMapping(org.apache.axis.utils.Mapping map)
add a new namespace/prefix mapping |
javax.xml.soap.SOAPElement |
addNamespaceDeclaration(String prefix,
String uri)
create a Mapping and add to our namespace list. |
boolean |
equals(Object o)
|
Attributes |
getCompleteAttributes()
Obtain an Attributes collection consisting of all attributes for this MessageElement, including namespace declarations. |
int |
hashCode()
|
protected void |
outputImpl(org.apache.axis.encoding.SerializationContext context)
override point -output to a serialization context. |
Methods inherited from class org.apache.axis.message.SOAPHeader |
---|
addChild, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addHeaderElement, appendChild, examineAllHeaderElements, examineHeaderElements, examineMustUnderstandHeaderElements, extractAllHeaderElements, extractHeaderElements, setParentElement |
Methods inherited from class org.apache.axis.message.MessageElement |
---|
addAttribute, addAttribute, addAttribute, addAttribute, addTextNode, childDeepCloned, cloneNode, cloning, detachAllChildren, findElement, getAllAttributes, getAsDocument, getAsDOM, getAsString, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributesEx, getAttributeValue, getAttributeValue, getChildElement, getChildElements, getChildElements, getChildElements, getChildren, 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 |
---|
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, removeChild, replaceChild, reset, setDirty, setDirty, setNodeValue, setOwnerDocument, setParent, setPrefix |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.xml.soap.SOAPHeader |
---|
addHeaderElement, addNotUnderstoodHeaderElement, addUpgradeHeaderElement, addUpgradeHeaderElement, addUpgradeHeaderElement |
Methods inherited from interface javax.xml.soap.SOAPElement |
---|
addAttribute, addAttribute, addChildElement, 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, 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 |
---|
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 |
Constructor Detail |
---|
public SOAPHeaderOutputAttributes(org.apache.axis.message.SOAPEnvelope env, org.apache.axis.soap.SOAPConstants soapConsts, Log aLog) throws Exception
env
- SOAPEnvelope
soapConsts
- SOAPConstants
aLog
- Log
Exception
public SOAPHeaderOutputAttributes(String arg0, String arg1, String arg2, Attributes arg3, org.apache.axis.encoding.DeserializationContext arg4, org.apache.axis.soap.SOAPConstants soapConst, Log aLog) throws org.apache.axis.AxisFault
arg0
- namespacearg1
- local partarg2
- prefixarg3
- Attributesarg4
- DeserializationContextsoapConst
- aLog
-
org.apache.axis.AxisFault
Method Detail |
---|
protected void outputImpl(org.apache.axis.encoding.SerializationContext context) throws Exception
outputImpl
in class org.apache.axis.message.SOAPHeader
context
- destination.
Exception
- if something went wrong.public Attributes getCompleteAttributes()
getCompleteAttributes
in class org.apache.axis.message.MessageElement
public javax.xml.soap.SOAPElement addNamespaceDeclaration(String prefix, String uri) throws javax.xml.soap.SOAPException
Mapping
and add to our namespace list.
addNamespaceDeclaration
in interface javax.xml.soap.SOAPElement
addNamespaceDeclaration
in class org.apache.axis.message.MessageElement
prefix
- Stringuri
- String
javax.xml.soap.SOAPException
- -
for any RuntimeException caughtpublic void addMapping(org.apache.axis.utils.Mapping map)
addMapping
in class org.apache.axis.message.MessageElement
map
- new mapping to addpublic 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 |