org.apache.geronimo.axis2.pojo
Class POJOWebServiceContext

java.lang.Object
  extended by org.apache.geronimo.axis2.pojo.POJOWebServiceContext
All Implemented Interfaces:
javax.xml.ws.WebServiceContext

public class POJOWebServiceContext
extends java.lang.Object
implements javax.xml.ws.WebServiceContext

Implementation of WebServiceContext that uses ThreadLocal to associate MessageContext with the thread.

Version:
$Rev$ $Date$

Constructor Summary
POJOWebServiceContext()
           
 
Method Summary
<T extends javax.xml.ws.EndpointReference>
T
getEndpointReference(java.lang.Class<T> clazz, org.w3c.dom.Element... referenceParameters)
           
 javax.xml.ws.EndpointReference getEndpointReference(org.w3c.dom.Element... referenceParameters)
           
 javax.xml.ws.handler.MessageContext getMessageContext()
           
 java.security.Principal getUserPrincipal()
           
 boolean isUserInRole(java.lang.String user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

POJOWebServiceContext

public POJOWebServiceContext()
Method Detail

getMessageContext

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

getUserPrincipal

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

isUserInRole

public final boolean isUserInRole(java.lang.String user)
Specified by:
isUserInRole in interface javax.xml.ws.WebServiceContext

getEndpointReference

public final javax.xml.ws.EndpointReference getEndpointReference(org.w3c.dom.Element... referenceParameters)
Specified by:
getEndpointReference in interface javax.xml.ws.WebServiceContext

getEndpointReference

public final <T extends javax.xml.ws.EndpointReference> T getEndpointReference(java.lang.Class<T> clazz,
                                                                               org.w3c.dom.Element... referenceParameters)
Specified by:
getEndpointReference in interface javax.xml.ws.WebServiceContext


Copyright © 2003-2010 The Apache Geronimo development community. All Rights Reserved.