Apache CXF API

org.apache.cxf.binding.soap
Class SoapMessage

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<String,Object>
          extended by org.apache.cxf.message.StringMapImpl
              extended by org.apache.cxf.message.MessageImpl
                  extended by org.apache.cxf.binding.soap.SoapMessage
All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>, Message, StringMap

public class SoapMessage
extends MessageImpl

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from interface org.apache.cxf.message.Message
ACCEPT_CONTENT_TYPE, ASYNC_POST_RESPONSE_DISPATCH, ATTACHMENTS, BASE_PATH, CONNECTION_TIMEOUT, CONTENT_TYPE, DECOUPLED_CHANNEL_MESSAGE, EMPTY_PARTIAL_RESPONSE_MESSAGE, ENCODING, ENDPOINT_ADDRESS, EXCEPTION_CAUSE_SUFFIX, EXCEPTION_MESSAGE_CAUSE_ENABLED, FAULT_IN_INTERCEPTORS, FAULT_OUT_INTERCEPTORS, FAULT_STACKTRACE_ENABLED, FIXED_PARAMETER_ORDER, HTTP_REQUEST_METHOD, IN_INTERCEPTORS, INBOUND_MESSAGE, INTERCEPTOR_PROVIDERS, INVOCATION_CONTEXT, MAINTAIN_SESSION, MIME_HEADERS, MTOM_ENABLED, MTOM_THRESHOLD, ONE_WAY_REQUEST, OUT_INTERCEPTORS, PARTIAL_RESPONSE_MESSAGE, PATH_INFO, PROCESS_ONEWAY_RESPONSE, PROPOGATE_EXCEPTION, PROTOCOL_HEADERS, QUERY_STRING, RECEIVE_TIMEOUT, REQUEST_URI, REQUEST_URL, REQUESTOR_ROLE, RESPONSE_CODE, REST_MESSAGE, ROBUST_ONEWAY, SCHEMA_VALIDATION_ENABLED, SERVICE_OBJECT, THREAD_CONTEXT_SWITCHED, TRANSPORT, WSDL_DESCRIPTION, WSDL_INTERFACE, WSDL_OPERATION, WSDL_PORT, WSDL_SERVICE
 
Constructor Summary
SoapMessage(Message message)
           
SoapMessage(SoapVersion ver)
           
 
Method Summary
 Map<String,String> getEnvelopeNs()
           
 Header getHeader(QName qn)
           
 List<Header> getHeaders()
           
 SoapVersion getVersion()
           
 boolean hasAdditionalEnvNs()
           
 boolean hasHeader(QName qn)
           
 boolean hasHeaders()
           
 void setVersion(SoapVersion v)
           
 
Methods inherited from class org.apache.cxf.message.MessageImpl
copyContent, getAttachmentMimeType, getAttachments, getContent, getContentFormats, getContextualProperty, getContextualPropertyKeys, getDestination, getExchange, getId, getInterceptorChain, put, removeContent, resetContextCache, setAttachments, setContent, setContextualProperty, setDestination, setExchange, setId, setInterceptorChain
 
Methods inherited from class org.apache.cxf.message.StringMapImpl
get, put
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.message.StringMap
get, put
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, putAll, remove, size, values
 

Constructor Detail

SoapMessage

public SoapMessage(Message message)

SoapMessage

public SoapMessage(SoapVersion ver)
Method Detail

getVersion

public SoapVersion getVersion()

setVersion

public final void setVersion(SoapVersion v)

getHeaders

public List<Header> getHeaders()

hasHeader

public boolean hasHeader(QName qn)

getHeader

public Header getHeader(QName qn)

hasHeaders

public boolean hasHeaders()

getEnvelopeNs

public Map<String,String> getEnvelopeNs()

hasAdditionalEnvNs

public boolean hasAdditionalEnvNs()

Apache CXF API

Apache CXF