org.apache.axis.message
Class SOAPEnvelope

java.lang.Object
  |
  +--org.apache.axis.message.MessageElement
        |
        +--org.apache.axis.message.SOAPEnvelope

public class SOAPEnvelope
extends MessageElement


Inner classes inherited from class org.apache.axis.message.MessageElement
MessageElement.QNameAttr
 
Field Summary
 java.util.Vector bodyElements
           
 java.lang.String encodingStyleURI
           
 java.util.Vector headers
           
 java.lang.String messageType
           
 java.util.Vector trailers
           
 
Fields inherited from class org.apache.axis.message.MessageElement
_isDirty, _isRoot, attributes, context, elementRep, endEventIndex, href, id, message, name, namespaces, namespaceURI, nsDecls, prefix, qNameAttrs, recorder, startEventIndex, typeQName
 
Constructor Summary
SOAPEnvelope()
           
 
Method Summary
 void addBodyElement(SOAPBodyElement element)
           
 void addHeader(SOAPHeader header)
           
 void addTrailer(MessageElement element)
           
 void clearBody()
           
protected  MessageElement findElement(java.util.Vector vec, java.lang.String namespace, java.lang.String localPart)
           
 SOAPBodyElement getBodyByName(java.lang.String namespace, java.lang.String localPart)
           
 java.util.Vector getBodyElements()
           
 SOAPBodyElement getFirstBody()
           
 SOAPHeader getHeaderByName(java.lang.String namespace, java.lang.String localPart)
           
 java.util.Vector getHeaders()
           
 java.util.Enumeration getHeadersByName(java.lang.String namespace, java.lang.String localPart)
           
 java.lang.String getMessageType()
           
 java.util.Vector getTrailers()
           
 void outputImpl(SerializationContext context)
          Should make SOAPSerializationException?
 void removeBodyElement(SOAPBodyElement element)
           
 void removeHeader(SOAPHeader header)
           
 void removeTrailer(MessageElement element)
           
 void setEncodingStyleURI(java.lang.String uri)
           
 void setMessageType(java.lang.String messageType)
           
 
Methods inherited from class org.apache.axis.message.MessageElement
addAttribute, getAsDOM, getEnvelope, getFixupDeserializer, getID, getName, getNamespaceURI, getPrefix, getRealElement, getRecorder, getType, getValueAsType, isDirty, isRoot, output, publishContents, publishToHandler, setDirty, setEndIndex, setEnvelope, setFixupDeserializer, setName, setNamespaceURI, setPrefix, setRecorder, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

headers

public java.util.Vector headers

bodyElements

public java.util.Vector bodyElements

trailers

public java.util.Vector trailers

encodingStyleURI

public java.lang.String encodingStyleURI

messageType

public java.lang.String messageType
Constructor Detail

SOAPEnvelope

public SOAPEnvelope()
Method Detail

getMessageType

public java.lang.String getMessageType()

setMessageType

public void setMessageType(java.lang.String messageType)

setEncodingStyleURI

public void setEncodingStyleURI(java.lang.String uri)

getBodyElements

public java.util.Vector getBodyElements()
                                 throws AxisFault

getTrailers

public java.util.Vector getTrailers()

getFirstBody

public SOAPBodyElement getFirstBody()
                             throws AxisFault

getHeaders

public java.util.Vector getHeaders()
                            throws AxisFault

addHeader

public void addHeader(SOAPHeader header)

addBodyElement

public void addBodyElement(SOAPBodyElement element)

removeHeader

public void removeHeader(SOAPHeader header)

removeBodyElement

public void removeBodyElement(SOAPBodyElement element)

removeTrailer

public void removeTrailer(MessageElement element)

clearBody

public void clearBody()

addTrailer

public void addTrailer(MessageElement element)

getHeaderByName

public SOAPHeader getHeaderByName(java.lang.String namespace,
                                  java.lang.String localPart)
                           throws AxisFault

getBodyByName

public SOAPBodyElement getBodyByName(java.lang.String namespace,
                                     java.lang.String localPart)
                              throws AxisFault

findElement

protected MessageElement findElement(java.util.Vector vec,
                                     java.lang.String namespace,
                                     java.lang.String localPart)

getHeadersByName

public java.util.Enumeration getHeadersByName(java.lang.String namespace,
                                              java.lang.String localPart)
                                       throws AxisFault

outputImpl

public void outputImpl(SerializationContext context)
                throws java.lang.Exception
Should make SOAPSerializationException?
Overrides:
outputImpl in class MessageElement


Copyright © 2001 Apache XML Project. All Rights Reserved.