org.jboss.wsf.spi.invocation
Class ExtensibleWebServiceContext
java.lang.Object
org.jboss.wsf.spi.deployment.AbstractExtensible
org.jboss.wsf.spi.invocation.ExtensibleWebServiceContext
- All Implemented Interfaces:
- javax.xml.ws.WebServiceContext, Extensible
- Direct Known Subclasses:
- WebServiceContextDelegate
public abstract class ExtensibleWebServiceContext
- extends AbstractExtensible
- implements javax.xml.ws.WebServiceContext
A WebServiceContext makes it possible for a web service endpoint implementation
class to access message context and security information relative to a request
being served. Typically a WebServiceContext is injected into an endpoint implementation
class using the Resource annotation.
- Since:
- 03-May-2006
- Author:
- Thomas.Diesler@jboss.com, alessio.soldano@jboss.com
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExtensibleWebServiceContext
public ExtensibleWebServiceContext(javax.xml.ws.handler.MessageContext messageContext)
getMessageContext
public javax.xml.ws.handler.MessageContext getMessageContext()
- Specified by:
getMessageContext
in interface javax.xml.ws.WebServiceContext
getUserPrincipal
public abstract java.security.Principal getUserPrincipal()
- Specified by:
getUserPrincipal
in interface javax.xml.ws.WebServiceContext
isUserInRole
public abstract boolean isUserInRole(java.lang.String role)
- Specified by:
isUserInRole
in interface javax.xml.ws.WebServiceContext
getEndpointReference
public abstract javax.xml.ws.EndpointReference getEndpointReference(org.w3c.dom.Element... arg0)
- Specified by:
getEndpointReference
in interface javax.xml.ws.WebServiceContext
getEndpointReference
public abstract <T extends javax.xml.ws.EndpointReference> T getEndpointReference(java.lang.Class<T> arg0,
org.w3c.dom.Element... arg1)
- Specified by:
getEndpointReference
in interface javax.xml.ws.WebServiceContext
Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.