|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface exposed by server side EJB Containers to allow the interceptor stack to interact with them.
Method Summary | |
ClassLoader |
getClassLoader()
|
Object |
getContainerID()
Unique id used for locating the container No assumptions are made about the type of this object other than it can hash uniquely |
Subject |
getDefaultSubject()
Returns the subject to use if the client is not authenticated. |
javax.ejb.EJBHome |
getEjbHome()
Return a proxy for the EJB's home interface. |
javax.ejb.EJBLocalHome |
getEjbLocalHome()
Return a proxy for the EJB's local home interface. |
javax.ejb.EJBLocalObject |
getEjbLocalObject(Object primaryKey)
Return a proxy for the EJB's local interface. |
String |
getEjbName()
Return the name of the EJB |
javax.ejb.EJBObject |
getEjbObject(Object primaryKey)
Return a proxy for the EJB's remote interface. |
Serializable |
getHomeTxPolicyConfig()
CORBA home transaction import policy configuration |
String[] |
getJndiNames()
|
String[] |
getLocalJndiNames()
|
int |
getMethodIndex(Method method)
|
ProxyInfo |
getProxyInfo()
|
Serializable |
getRemoteTxPolicyConfig()
CORBA remote transaction import policy configuration |
InterfaceMethodSignature[] |
getSignatures()
|
EJBContainer |
getUnmanagedReference()
|
Object |
invoke(Method callMethod,
Object[] args,
Object primKey)
Legacy invoke method for openejb 1.0 code |
Methods inherited from interface org.apache.geronimo.core.service.Interceptor |
invoke |
Method Detail |
public Object getContainerID()
public String getEjbName()
public javax.ejb.EJBHome getEjbHome()
public javax.ejb.EJBObject getEjbObject(Object primaryKey)
public javax.ejb.EJBLocalHome getEjbLocalHome()
public javax.ejb.EJBLocalObject getEjbLocalObject(Object primaryKey)
public Object invoke(Method callMethod, Object[] args, Object primKey) throws Throwable
callMethod
- the method object for the method called on the interfaceargs
- arguemnts to the methodprimKey
- primary key of the instance to invoke
Throwable
- if a problem occurs while calling the beanpublic String[] getJndiNames()
public String[] getLocalJndiNames()
public int getMethodIndex(Method method)
public ClassLoader getClassLoader()
public EJBContainer getUnmanagedReference()
public InterfaceMethodSignature[] getSignatures()
public ProxyInfo getProxyInfo()
public Subject getDefaultSubject()
ContextManager.registerSubject(javax.security.auth.Subject)
public Serializable getHomeTxPolicyConfig()
public Serializable getRemoteTxPolicyConfig()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |