public class StatefulEjbObjectHandler extends EjbObjectProxyHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
StatefulEjbObjectHandler.RegistryId |
clientIdentity, container, deploymentID, inProxyMap, interfaceType, isInvalidReference, primaryKey| Constructor and Description |
|---|
StatefulEjbObjectHandler(BeanContext beanContext,
java.lang.Object pk,
InterfaceType interfaceType,
java.util.List<java.lang.Class> interfaces,
java.lang.Class mainInterface) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
getPrimaryKey(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy) |
java.lang.Object |
getRegistryId() |
protected java.lang.Object |
isIdentical(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy) |
protected java.lang.Object |
remove(java.lang.Class interfce,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy) |
_invoke, _writeReplace, businessMethod, createProxy, createProxy, getEJBHome, getEJBLocalHome, getHandle, getProxyInfo, synchronizedBusinessMethodcheckAuthorization, convertException, copyArgs, copyObj, equalHandler, equals, getBeanContext, getCause, getInterfaces, getInvokedInterface, getLiveHandleRegistry, getMainInterface, hashCode, invalidateAllHandlers, invalidateReference, invoke, isValid, registerHandler, setBeanContext, setDoCrossClassLoaderCopy, setDoIntraVmCopy, setIntraVmCopyMode, toStringpublic StatefulEjbObjectHandler(BeanContext beanContext, java.lang.Object pk, InterfaceType interfaceType, java.util.List<java.lang.Class> interfaces, java.lang.Class mainInterface)
public java.lang.Object getRegistryId()
getRegistryId in class EjbObjectProxyHandlerprotected java.lang.Object getPrimaryKey(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy)
throws java.lang.Throwable
getPrimaryKey in class EjbObjectProxyHandlerjava.lang.Throwableprotected java.lang.Object isIdentical(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy)
throws java.lang.Throwable
isIdentical in class EjbObjectProxyHandlerjava.lang.Throwableprotected java.lang.Object remove(java.lang.Class interfce,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy)
throws java.lang.Throwable
remove in class EjbObjectProxyHandlerjava.lang.Throwable