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:
java.util.Map<java.lang.String,java.lang.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
java.util.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
 java.lang.Object[] getHeaders(javax.xml.namespace.QName name, javax.xml.bind.JAXBContext context, boolean allRoles)
           
 javax.xml.soap.SOAPMessage getMessage()
           
 java.util.Set<java.lang.String> getRoles()
           
 void setMessage(javax.xml.soap.SOAPMessage message)
           
 
Methods inherited from class org.apache.cxf.jaxws.context.WrappedMessageContext
clear, containsKey, containsValue, entrySet, get, 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, get, 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 java.lang.Object[] getHeaders(javax.xml.namespace.QName name,
                                     javax.xml.bind.JAXBContext context,
                                     boolean allRoles)
Specified by:
getHeaders in interface javax.xml.ws.handler.soap.SOAPMessageContext

getRoles

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


Apache CXF