org.apache.openejb.core.stateless
Class EjbWsContext

java.lang.Object
  extended by org.apache.openejb.core.stateless.EjbWsContext
All Implemented Interfaces:
javax.xml.ws.WebServiceContext

public class EjbWsContext
extends Object
implements javax.xml.ws.WebServiceContext


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

Constructor Detail

EjbWsContext

public EjbWsContext(javax.ejb.SessionContext context)
Method Detail

getMessageContext

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

getUserPrincipal

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

isUserInRole

public boolean isUserInRole(String roleName)
Specified by:
isUserInRole in interface javax.xml.ws.WebServiceContext

getEndpointReference

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

getEndpointReference

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


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.