Class WebServiceContextImpl

  • All Implemented Interfaces:
    com.sun.xml.ws.api.server.WSWebServiceContext, jakarta.xml.ws.WebServiceContext

    public final class WebServiceContextImpl
    extends Object
    implements com.sun.xml.ws.api.server.WSWebServiceContext

    NOT THREAD SAFE: mutable instance variables

    • Constructor Detail

      • WebServiceContextImpl

        public WebServiceContextImpl()
    • Method Detail

      • setContextDelegate

        public void setContextDelegate​(com.sun.xml.ws.api.server.WSWebServiceContext wsc)
      • getMessageContext

        public jakarta.xml.ws.handler.MessageContext getMessageContext()
        Specified by:
        getMessageContext in interface jakarta.xml.ws.WebServiceContext
      • setMessageContext

        public void setMessageContext​(jakarta.xml.ws.handler.MessageContext ctxt)
      • getContextDelegate

        public com.sun.xml.ws.api.server.WSWebServiceContext getContextDelegate()
      • setUserPrincipal

        public void setUserPrincipal​(Principal p)
      • getUserPrincipal

        public Principal getUserPrincipal()
        Specified by:
        getUserPrincipal in interface jakarta.xml.ws.WebServiceContext
      • isUserInRole

        public boolean isUserInRole​(String role)
        Specified by:
        isUserInRole in interface jakarta.xml.ws.WebServiceContext
      • getEndpointReference

        public jakarta.xml.ws.EndpointReference getEndpointReference​(Class clazz,
                                                                     Element... params)
        Specified by:
        getEndpointReference in interface jakarta.xml.ws.WebServiceContext
      • getEndpointReference

        public jakarta.xml.ws.EndpointReference getEndpointReference​(Element... params)
        Specified by:
        getEndpointReference in interface jakarta.xml.ws.WebServiceContext
      • getRequestPacket

        public com.sun.xml.ws.api.message.Packet getRequestPacket()
        Specified by:
        getRequestPacket in interface com.sun.xml.ws.api.server.WSWebServiceContext