Class WebServiceContextImpl

  • All Implemented Interfaces:
    javax.xml.ws.WebServiceContext

    public class WebServiceContextImpl
    extends Object
    implements javax.xml.ws.WebServiceContext
    • Constructor Detail

      • WebServiceContextImpl

        public WebServiceContextImpl()
      • WebServiceContextImpl

        public WebServiceContextImpl​(javax.xml.ws.handler.MessageContext c)
    • Method Detail

      • getMessageContext

        public final javax.xml.ws.handler.MessageContext getMessageContext()
        Specified by:
        getMessageContext in interface javax.xml.ws.WebServiceContext
      • getUserPrincipal

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

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

        public javax.xml.ws.EndpointReference getEndpointReference​(Element... referenceParameters)
        Specified by:
        getEndpointReference in interface javax.xml.ws.WebServiceContext
      • getEndpointReference

        public <T extends javax.xml.ws.EndpointReference> T getEndpointReference​(Class<T> clazz,
                                                                                 Element... referenceParameters)
        Specified by:
        getEndpointReference in interface javax.xml.ws.WebServiceContext
      • setMessageContext

        public static javax.xml.ws.handler.MessageContext setMessageContext​(javax.xml.ws.handler.MessageContext ctx)
        Sets reference to the specified MessageContext and returns the previous reference, if any.
        Parameters:
        ctx - The MessageContext to set
        Returns:
        The former MessageContext reference, if any.
      • clear

        public static void clear()