Class SOAPMessageContextImpl

  • All Implemented Interfaces:
    Map<String,​Object>, javax.xml.ws.handler.MessageContext, javax.xml.ws.handler.soap.SOAPMessageContext

    public class SOAPMessageContextImpl
    extends MessageUpdatableContext
    implements javax.xml.ws.handler.soap.SOAPMessageContext
    Implementation of SOAPMessageContext. This class is used at runtime to pass to the handlers for processing soap messages.
    Author:
    WS Development Team
    See Also:
    MessageContextImpl
    • Constructor Detail

    • Method Detail

      • getMessage

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

        public void setMessage​(javax.xml.soap.SOAPMessage soapMsg)
        Specified by:
        setMessage in interface javax.xml.ws.handler.soap.SOAPMessageContext
      • updateMessage

        protected void updateMessage()
      • getHeaders

        public Object[] getHeaders​(QName header,
                                   javax.xml.bind.JAXBContext jaxbContext,
                                   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