org.apache.axis2.jaxws.context
Class WebServiceContextImpl

java.lang.Object
  extended by org.apache.axis2.jaxws.context.WebServiceContextImpl
All Implemented Interfaces:
WebServiceContext

public class WebServiceContextImpl
extends Object
implements WebServiceContext


Constructor Summary
WebServiceContextImpl()
           
 
Method Summary
<T extends EndpointReference>
T
getEndpointReference(Class<T> clazz, Element... referenceParameters)
           
 EndpointReference getEndpointReference(Element... referenceParameters)
           
 MessageContext getMessageContext()
           
 Principal getUserPrincipal()
           
 boolean isUserInRole(String user)
           
 void releaseResources()
          Release objects held by WebServiceContext so that they can be garbage collected.
 void setSoapMessageContext(MessageContext soapMessageContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebServiceContextImpl

public WebServiceContextImpl()
Method Detail

getMessageContext

public MessageContext getMessageContext()
Specified by:
getMessageContext in interface WebServiceContext

getUserPrincipal

public Principal getUserPrincipal()
Specified by:
getUserPrincipal in interface WebServiceContext

isUserInRole

public boolean isUserInRole(String user)
Specified by:
isUserInRole in interface WebServiceContext

setSoapMessageContext

public void setSoapMessageContext(MessageContext soapMessageContext)

getEndpointReference

public <T extends EndpointReference> T getEndpointReference(Class<T> clazz,
                                                            Element... referenceParameters)
Specified by:
getEndpointReference in interface WebServiceContext

getEndpointReference

public EndpointReference getEndpointReference(Element... referenceParameters)
Specified by:
getEndpointReference in interface WebServiceContext

releaseResources

public void releaseResources()
Release objects held by WebServiceContext so that they can be garbage collected.



Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.