public class EJBHomeInvocationHandler extends EJBHomeImpl implements InvocationHandler
_logger| Modifier | Constructor and Description |
|---|---|
protected |
EJBHomeInvocationHandler(EjbDescriptor ejbDescriptor,
Class homeIntfClass) |
| Modifier and Type | Method and Description |
|---|---|
protected javax.ejb.EJBHome |
getEJBHome()
Get the EJBHome corresponding to an EJBHomeImpl.
|
Object |
invoke(Object proxy,
Method method,
Object[] args)
Called by EJBHome proxy.
|
protected boolean |
invokeSpecialEJBHomeMethod(Method method,
Class methodClass,
Object[] args) |
protected Object |
invokeTargetBeanMethod(BaseContainer container,
Method beanClassMethod,
EjbInvocation inv,
Object target,
Object[] params) |
protected void |
postCreate(Container container,
EjbInvocation inv,
InvocationInfo invInfo,
Object primaryKey,
Object[] args) |
void |
setMethodMap(MethodMap map) |
void |
setProxy(javax.ejb.EJBHome proxy) |
createEJBObjectImpl, createRemoteBusinessObjectImpl, getContainer, getEJBMetaData, getHomeHandle, remove, removeprotected EJBHomeInvocationHandler(EjbDescriptor ejbDescriptor, Class homeIntfClass) throws Exception
Exceptionpublic void setProxy(javax.ejb.EJBHome proxy)
public void setMethodMap(MethodMap map)
protected javax.ejb.EJBHome getEJBHome()
EJBHomeImplgetEJBHome in class EJBHomeImplpublic Object invoke(Object proxy, Method method, Object[] args) throws Throwable
invoke in interface InvocationHandlerThrowableprotected boolean invokeSpecialEJBHomeMethod(Method method, Class methodClass, Object[] args) throws Exception
Exceptionprotected void postCreate(Container container, EjbInvocation inv, InvocationInfo invInfo, Object primaryKey, Object[] args) throws Throwable
Throwableprotected Object invokeTargetBeanMethod(BaseContainer container, Method beanClassMethod, EjbInvocation inv, Object target, Object[] params) throws Throwable
ThrowableCopyright © 2017. All rights reserved.