|
||||||||||
| 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(Method m)
Use the underlying container to authorize this invocation |
|
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)
|
|
|
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 |
|
| Method Detail |
|---|
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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||