|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EJBInvocation
This interface provides access to the exported portions of the ejb invocation object.
| Method Summary | ||
|---|---|---|
boolean |
authorizeWebService(java.lang.reflect.Method m)
Use the underlying container to authorize this invocation |
|
EJBContext |
getEJBContext()
|
|
java.lang.Object |
getJaccEjb()
Used by JACC implementation to get an enterprise bean instance for the EnterpriseBean policy handler. |
|
java.lang.Object |
getMessage()
This is for EJB JAXWS only. |
|
java.lang.reflect.Method |
getMethod()
|
|
java.lang.Object[] |
getMethodParams()
|
|
java.lang.reflect.Method |
getWebServiceMethod()
|
|
java.lang.Object |
getWebServiceTie()
|
|
boolean |
isAWebService()
|
|
boolean |
isCallerInRole(java.lang.String role)
|
|
|
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(java.lang.Object webServiceContext)
|
|
void |
setWebServiceMethod(java.lang.reflect.Method method)
|
|
void |
setWebServiceTie(java.lang.Object tie)
Used by JAXRPC pre/postHandler classes |
|
| Method Detail |
|---|
EJBContext getEJBContext()
java.lang.Object getMessage()
<T> void setMessage(T message)
message - an unconsumed messageboolean isAWebService()
java.lang.reflect.Method getMethod()
java.lang.Object[] getMethodParams()
java.lang.Object getJaccEjb()
boolean authorizeWebService(java.lang.reflect.Method m)
throws java.lang.Exception
java.lang.Exception - TODO, change this to throw some subclassboolean isCallerInRole(java.lang.String role)
void setWebServiceTie(java.lang.Object tie)
tie - an instance of com.sun.xml.rpc.spi.runtime.Tievoid setMessageContext(javax.xml.rpc.handler.MessageContext msgContext)
java.lang.Object getWebServiceTie()
void setWebServiceMethod(java.lang.reflect.Method method)
java.lang.reflect.Method getWebServiceMethod()
void setWebServiceContext(java.lang.Object webServiceContext)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||