com.ibm.di.fc.webservice.util
Class ITDISOAPEnvelope

java.lang.Object
  extended by org.apache.axis.message.NodeImpl
      extended by org.apache.axis.message.MessageElement
          extended by org.apache.axis.message.SOAPEnvelope
              extended by com.ibm.di.fc.webservice.util.ITDISOAPEnvelope
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, 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 the SOAPEnvelope class and adds a MessageContext field used in the WebServiceCall class. It creates a envelope for the SOAP message

See Also:
Serialized Form

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.SOAPEnvelope
log, 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
 
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
ITDISOAPEnvelope()
          Class constructor without parameters
ITDISOAPEnvelope(boolean registerPrefixes, org.apache.axis.soap.SOAPConstants soapConstants)
          Class constructor
ITDISOAPEnvelope(boolean registerPrefixes, org.apache.axis.soap.SOAPConstants soapConstants, org.apache.axis.schema.SchemaVersion schemaVersion)
          Class constructor
ITDISOAPEnvelope(java.io.InputStream input)
          Class constructor
ITDISOAPEnvelope(org.apache.axis.MessageContext msgContext)
          Class constructor
ITDISOAPEnvelope(org.apache.axis.soap.SOAPConstants soapConstants)
          Class constructor
ITDISOAPEnvelope(org.apache.axis.soap.SOAPConstants soapConstants, org.apache.axis.schema.SchemaVersion schemaVersion)
          Class constructor
 
Method Summary
 java.lang.String toStringUsingStyle(boolean aIsDocStyle)
          This method returns the String representation of the MessageContext field of the class, if the passed argument is true, otherwise it returns null
 
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 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
 
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, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
 
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
 

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 type SOAPConstants

ITDISOAPEnvelope

public ITDISOAPEnvelope(org.apache.axis.soap.SOAPConstants soapConstants,
                        org.apache.axis.schema.SchemaVersion schemaVersion)
Class constructor

Parameters:
soapConstants - is object of type SOAPConstants
schemaVersion - is object of type SchemaVersion

ITDISOAPEnvelope

public ITDISOAPEnvelope(boolean registerPrefixes,
                        org.apache.axis.soap.SOAPConstants soapConstants)
Class constructor

Parameters:
registerPrefixes - boolean
soapConstants - is object of type SOAPConstants

ITDISOAPEnvelope

public ITDISOAPEnvelope(boolean registerPrefixes,
                        org.apache.axis.soap.SOAPConstants soapConstants,
                        org.apache.axis.schema.SchemaVersion schemaVersion)
Class constructor

Parameters:
registerPrefixes - boolean
soapConstants - is object of type SOAPConstants
schemaVersion - is object of type SchemaVersion

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 the MessageContext field of the class, if the passed argument is true, otherwise it returns null

Parameters:
aIsDocStyle - boolean , must be true if the MessageContext field is a document Style
Returns:
String