Package com.ibm.di.fc.webservice.util
Class ITDISOAPEnvelope
- java.lang.Object
-
- org.apache.axis.message.NodeImpl
-
- org.apache.axis.message.MessageElement
-
- org.apache.axis.message.SOAPEnvelope
-
- com.ibm.di.fc.webservice.util.ITDISOAPEnvelope
-
- 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 ITDISOAPEnvelope extends org.apache.axis.message.SOAPEnvelope
This class extends theSOAPEnvelope
class and adds aMessageContext
field used in theWebServiceCall
class. It creates a envelope for the SOAP message- See Also:
- 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 ITDISOAPEnvelope()
Class constructor without parametersITDISOAPEnvelope(boolean registerPrefixes, org.apache.axis.soap.SOAPConstants soapConstants)
Class constructorITDISOAPEnvelope(boolean registerPrefixes, org.apache.axis.soap.SOAPConstants soapConstants, org.apache.axis.schema.SchemaVersion schemaVersion)
Class constructorITDISOAPEnvelope(java.io.InputStream input)
Class constructorITDISOAPEnvelope(org.apache.axis.MessageContext msgContext)
Class constructorITDISOAPEnvelope(org.apache.axis.soap.SOAPConstants soapConstants)
Class constructorITDISOAPEnvelope(org.apache.axis.soap.SOAPConstants soapConstants, org.apache.axis.schema.SchemaVersion schemaVersion)
Class constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toStringUsingStyle(boolean aIsDocStyle)
This method returns the String representation of theMessageContext
field of the class, if the passed argument is true, otherwise it returnsnull
-
Methods inherited from class org.apache.axis.message.SOAPEnvelope
addBody, addBodyElement, addHeader, addHeader, addTrailer, childDeepCloned, clearBody, cloneNode, createName, createName, getBody, getBodyByName, getBodyElements, getFirstBody, getHeader, getHeaderByName, getHeaderByName, getHeaders, getHeadersByActor, getHeadersByName, getHeadersByName, getMessageType, getSchemaVersion, getSOAPConstants, getTrailers, isRecorded, outputImpl, 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, addChildElement, addMapping, addNamespaceDeclaration, addTextNode, cloning, detachAllChildren, equals, 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, hashCode, notify, notifyAll, wait, wait, wait
-
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 javax.xml.soap.Node
detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue
-
Methods inherited from interface org.w3c.dom.Node
appendChild, 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, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
Methods inherited from interface javax.xml.soap.SOAPElement
addAttribute, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, createQName, getAllAttributes, getAllAttributesAsQNames, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getElementQName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeAttribute, removeContents, removeNamespaceDeclaration, setElementQName, setEncodingStyle
-
-
-
-
Constructor Detail
-
ITDISOAPEnvelope
public ITDISOAPEnvelope()
Class constructor without parameters
-
ITDISOAPEnvelope
public ITDISOAPEnvelope(org.apache.axis.MessageContext msgContext)
Class constructor- Parameters:
msgContext
-MessageContext
-
ITDISOAPEnvelope
public ITDISOAPEnvelope(org.apache.axis.soap.SOAPConstants soapConstants)
Class constructor- Parameters:
soapConstants
- is object of typeSOAPConstants
-
ITDISOAPEnvelope
public ITDISOAPEnvelope(org.apache.axis.soap.SOAPConstants soapConstants, org.apache.axis.schema.SchemaVersion schemaVersion)
Class constructor- Parameters:
soapConstants
- is object of typeSOAPConstants
schemaVersion
- is object of typeSchemaVersion
-
ITDISOAPEnvelope
public ITDISOAPEnvelope(boolean registerPrefixes, org.apache.axis.soap.SOAPConstants soapConstants)
Class constructor- Parameters:
registerPrefixes
- booleansoapConstants
- is object of typeSOAPConstants
-
ITDISOAPEnvelope
public ITDISOAPEnvelope(boolean registerPrefixes, org.apache.axis.soap.SOAPConstants soapConstants, org.apache.axis.schema.SchemaVersion schemaVersion)
Class constructor- Parameters:
registerPrefixes
- booleansoapConstants
- is object of typeSOAPConstants
schemaVersion
- is object of typeSchemaVersion
-
ITDISOAPEnvelope
public ITDISOAPEnvelope(java.io.InputStream input) throws org.xml.sax.SAXException
Class constructor- Parameters:
input
-InputStream
- Throws:
org.xml.sax.SAXException
-
-
Method Detail
-
toStringUsingStyle
public java.lang.String toStringUsingStyle(boolean aIsDocStyle)
This method returns the String representation of theMessageContext
field of the class, if the passed argument is true, otherwise it returnsnull
- Parameters:
aIsDocStyle
- boolean , must be true if theMessageContext
field is a documentStyle
- Returns:
- String
-
-