Apache CXF API

org.apache.cxf.jaxws.handler.soap
Class SOAPMessageContextImpl

java.lang.Object
  extended by org.apache.cxf.jaxws.context.WrappedMessageContext
      extended by org.apache.cxf.jaxws.handler.soap.SOAPMessageContextImpl
All Implemented Interfaces:
Map<String,Object>, javax.xml.ws.handler.MessageContext, javax.xml.ws.handler.soap.SOAPMessageContext

public class SOAPMessageContextImpl
extends WrappedMessageContext
implements javax.xml.ws.handler.soap.SOAPMessageContext


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.xml.ws.handler.MessageContext
javax.xml.ws.handler.MessageContext.Scope
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class org.apache.cxf.jaxws.context.WrappedMessageContext
SCOPES
 
Fields inherited from interface javax.xml.ws.handler.MessageContext
HTTP_REQUEST_HEADERS, HTTP_REQUEST_METHOD, HTTP_RESPONSE_CODE, HTTP_RESPONSE_HEADERS, INBOUND_MESSAGE_ATTACHMENTS, MESSAGE_OUTBOUND_PROPERTY, OUTBOUND_MESSAGE_ATTACHMENTS, PATH_INFO, QUERY_STRING, REFERENCE_PARAMETERS, SERVLET_CONTEXT, SERVLET_REQUEST, SERVLET_RESPONSE, WSDL_DESCRIPTION, WSDL_INTERFACE, WSDL_OPERATION, WSDL_PORT, WSDL_SERVICE
 
Constructor Summary
SOAPMessageContextImpl(Message m)
           
 
Method Summary
 Object get(Object key)
           
 Object[] getHeaders(QName name, javax.xml.bind.JAXBContext context, boolean allRoles)
           
 javax.xml.soap.SOAPMessage getMessage()
           
 Set<String> getRoles()
           
 void setMessage(javax.xml.soap.SOAPMessage message)
           
 
Methods inherited from class org.apache.cxf.jaxws.context.WrappedMessageContext
clear, containsKey, containsValue, entrySet, getScope, getScopes, getWrappedMap, getWrappedMessage, isEmpty, isOutbound, isRequestor, isResponse, keySet, put, put, putAll, remove, setScope, size, values
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.ws.handler.MessageContext
getScope, setScope
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Constructor Detail

SOAPMessageContextImpl

public SOAPMessageContextImpl(Message m)
Method Detail

setMessage

public void setMessage(javax.xml.soap.SOAPMessage message)
Specified by:
setMessage in interface javax.xml.ws.handler.soap.SOAPMessageContext

getMessage

public javax.xml.soap.SOAPMessage getMessage()
Specified by:
getMessage in interface javax.xml.ws.handler.soap.SOAPMessageContext

getHeaders

public Object[] getHeaders(QName name,
                           javax.xml.bind.JAXBContext context,
                           boolean allRoles)
Specified by:
getHeaders in interface javax.xml.ws.handler.soap.SOAPMessageContext

getRoles

public Set<String> getRoles()
Specified by:
getRoles in interface javax.xml.ws.handler.soap.SOAPMessageContext

get

public Object get(Object key)
Specified by:
get in interface Map<String,Object>
Overrides:
get in class WrappedMessageContext

Apache CXF API

Apache CXF