public interface EJBInvocation
| Modifier and Type | Method and Description |
|---|---|
boolean |
authorizeWebService(Method m)
Use the underlying container to authorize this invocation
|
javax.ejb.EJBContext |
getEJBContext() |
Object |
getJaccEjb()
Used by JACC implementation to get an enterprise bean
instance for the EnterpriseBean policy handler.
|
Object |
getMessage()
This is for EJB JAXWS only.
|
Method |
getMethod() |
Object[] |
getMethodParams() |
Method |
getWebServiceMethod() |
Object |
getWebServiceTie() |
boolean |
isAWebService() |
boolean |
isCallerInRole(String role) |
<T> void |
setMessage(T message)
This is for EJB JAXWS only.
|
void |
setMessageContext(javax.xml.rpc.handler.MessageContext msgContext)
Used for setting JAXRPC message context.
|
void |
setWebServiceContext(Object webServiceContext) |
void |
setWebServiceMethod(Method method) |
void |
setWebServiceTie(Object tie)
Used by JAXRPC pre/postHandler classes
|
javax.ejb.EJBContext getEJBContext()
Object getMessage()
<T> void setMessage(T message)
message - an unconsumed messageboolean isAWebService()
Method getMethod()
Object[] getMethodParams()
Object getJaccEjb()
boolean authorizeWebService(Method m) throws Exception
Exception - TODO, change this to throw some subclassboolean isCallerInRole(String role)
void setWebServiceTie(Object tie)
tie - an instance of com.sun.xml.rpc.spi.runtime.Tievoid setMessageContext(javax.xml.rpc.handler.MessageContext msgContext)
Object getWebServiceTie()
void setWebServiceMethod(Method method)
Method getWebServiceMethod()
void setWebServiceContext(Object webServiceContext)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.