public final class WebServiceContextImpl extends Object implements com.sun.xml.ws.api.server.WSWebServiceContext
NOT THREAD SAFE: mutable instance variables
| Modifier and Type | Field and Description |
|---|---|
static ThreadLocal |
msgContext |
static ThreadLocal |
principal |
| Constructor and Description |
|---|
WebServiceContextImpl() |
| Modifier and Type | Method and Description |
|---|---|
com.sun.xml.ws.api.server.WSWebServiceContext |
getContextDelegate() |
EndpointReference |
getEndpointReference(Class clazz,
Element... params) |
EndpointReference |
getEndpointReference(Element... params) |
MessageContext |
getMessageContext() |
com.sun.xml.ws.api.message.Packet |
getRequestPacket() |
Principal |
getUserPrincipal() |
boolean |
isUserInRole(String role) |
void |
setContextDelegate(com.sun.xml.ws.api.server.WSWebServiceContext wsc) |
void |
setMessageContext(MessageContext ctxt) |
void |
setUserPrincipal(Principal p) |
public static final ThreadLocal msgContext
public static final ThreadLocal principal
public void setContextDelegate(com.sun.xml.ws.api.server.WSWebServiceContext wsc)
public MessageContext getMessageContext()
getMessageContext in interface WebServiceContextpublic void setMessageContext(MessageContext ctxt)
public com.sun.xml.ws.api.server.WSWebServiceContext getContextDelegate()
public void setUserPrincipal(Principal p)
public Principal getUserPrincipal()
getUserPrincipal in interface WebServiceContextpublic boolean isUserInRole(String role)
isUserInRole in interface WebServiceContextpublic EndpointReference getEndpointReference(Class clazz, Element... params)
getEndpointReference in interface WebServiceContextpublic EndpointReference getEndpointReference(Element... params)
getEndpointReference in interface WebServiceContextpublic com.sun.xml.ws.api.message.Packet getRequestPacket()
getRequestPacket in interface com.sun.xml.ws.api.server.WSWebServiceContextCopyright © 2017. All rights reserved.