Package org.apache.cxf.jaxws.context
Class WebServiceContextImpl
- java.lang.Object
-
- org.apache.cxf.jaxws.context.WebServiceContextImpl
-
- All Implemented Interfaces:
javax.xml.ws.WebServiceContext
public class WebServiceContextImpl extends Object implements javax.xml.ws.WebServiceContext
-
-
Constructor Summary
Constructors Constructor Description WebServiceContextImpl()
WebServiceContextImpl(javax.xml.ws.handler.MessageContext c)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
clear()
<T extends javax.xml.ws.EndpointReference>
TgetEndpointReference(Class<T> clazz, Element... referenceParameters)
javax.xml.ws.EndpointReference
getEndpointReference(Element... referenceParameters)
javax.xml.ws.handler.MessageContext
getMessageContext()
Principal
getUserPrincipal()
boolean
isUserInRole(String role)
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.
-
-
-
Method Detail
-
getMessageContext
public final javax.xml.ws.handler.MessageContext getMessageContext()
- Specified by:
getMessageContext
in interfacejavax.xml.ws.WebServiceContext
-
getUserPrincipal
public final Principal getUserPrincipal()
- Specified by:
getUserPrincipal
in interfacejavax.xml.ws.WebServiceContext
-
isUserInRole
public final boolean isUserInRole(String role)
- Specified by:
isUserInRole
in interfacejavax.xml.ws.WebServiceContext
-
getEndpointReference
public javax.xml.ws.EndpointReference getEndpointReference(Element... referenceParameters)
- Specified by:
getEndpointReference
in interfacejavax.xml.ws.WebServiceContext
-
getEndpointReference
public <T extends javax.xml.ws.EndpointReference> T getEndpointReference(Class<T> clazz, Element... referenceParameters)
- Specified by:
getEndpointReference
in interfacejavax.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()
-
-