public class SingletonEjbHomeHandler extends EjbHomeProxyHandler
logger
clientIdentity, container, deploymentID, inProxyMap, interfaceType, isInvalidReference, primaryKey
Constructor and Description |
---|
SingletonEjbHomeHandler(BeanContext beanContext,
InterfaceType interfaceType,
java.util.List<java.lang.Class> interfaces,
java.lang.Class mainInterface) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
findX(java.lang.Class interfce,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy) |
protected EjbObjectProxyHandler |
newEjbObjectHandler(BeanContext beanContext,
java.lang.Object pk,
InterfaceType interfaceType,
java.util.List<java.lang.Class> interfaces,
java.lang.Class mainInterface) |
protected java.lang.Object |
removeByPrimaryKey(java.lang.Class interfce,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy) |
protected java.lang.Object |
removeWithHandle(java.lang.Class interfce,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy) |
_invoke, _writeReplace, create, createHomeHandler, createHomeProxy, createHomeProxy, createProxy, getEJBMetaData, getHomeHandle, getProxyInfo, homeMethod, invalidateReference
checkAuthorization, convertException, copyArgs, copyObj, equalHandler, equals, getBeanContext, getCause, getInterfaces, getInvokedInterface, getLiveHandleRegistry, getMainInterface, hashCode, invalidateAllHandlers, invoke, isValid, registerHandler, setBeanContext, setDoCrossClassLoaderCopy, setDoIntraVmCopy, setIntraVmCopyMode, toString
public SingletonEjbHomeHandler(BeanContext beanContext, InterfaceType interfaceType, java.util.List<java.lang.Class> interfaces, java.lang.Class mainInterface)
protected java.lang.Object findX(java.lang.Class interfce, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object proxy) throws java.lang.Throwable
findX
in class EjbHomeProxyHandler
java.lang.Throwable
protected java.lang.Object removeByPrimaryKey(java.lang.Class interfce, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object proxy) throws java.lang.Throwable
removeByPrimaryKey
in class EjbHomeProxyHandler
java.lang.Throwable
protected java.lang.Object removeWithHandle(java.lang.Class interfce, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object proxy) throws java.lang.Throwable
removeWithHandle
in class EjbHomeProxyHandler
java.lang.Throwable
protected EjbObjectProxyHandler newEjbObjectHandler(BeanContext beanContext, java.lang.Object pk, InterfaceType interfaceType, java.util.List<java.lang.Class> interfaces, java.lang.Class mainInterface)
newEjbObjectHandler
in class EjbHomeProxyHandler