org.apache.openejb.core.entity
Class EntityEjbHomeHandler
java.lang.Object
org.apache.openejb.core.ivm.BaseEjbProxyHandler
org.apache.openejb.core.ivm.EjbHomeProxyHandler
org.apache.openejb.core.entity.EntityEjbHomeHandler
- All Implemented Interfaces:
- Serializable, InvocationHandler
public class EntityEjbHomeHandler
- extends EjbHomeProxyHandler
- See Also:
- Serialized Form
Methods inherited from class org.apache.openejb.core.ivm.EjbHomeProxyHandler |
_invoke, _writeReplace, create, createHomeHandler, createHomeProxy, createHomeProxy, getEJBMetaData, getHomeHandle, getProxyInfo, homeMethod, invalidateReference, removeWithHandle |
Methods inherited from class org.apache.openejb.core.ivm.BaseEjbProxyHandler |
checkAuthorization, convertException, copyArgs, copyObj, equals, getCause, getDeploymentInfo, getInterfaces, getInvocationHandler, getInvokedInterface, getLiveHandleRegistry, getMainInterface, hashCode, invalidateAllHandlers, invoke, registerHandler, setDeploymentInfo, setDoCrossClassLoaderCopy, setDoIntraVmCopy, setIntraVmCopyMode, toString |
EntityEjbHomeHandler
public EntityEjbHomeHandler(DeploymentInfo deploymentInfo,
InterfaceType interfaceType,
List<Class> interfaces)
createProxy
public Object createProxy(Object primaryKey)
- Overrides:
createProxy
in class EjbHomeProxyHandler
findX
protected Object findX(Class interfce,
Method method,
Object[] args,
Object proxy)
throws Throwable
- Specified by:
findX
in class EjbHomeProxyHandler
- Throws:
Throwable
removeByPrimaryKey
protected Object removeByPrimaryKey(Class interfce,
Method method,
Object[] args,
Object proxy)
throws Throwable
- Specified by:
removeByPrimaryKey
in class EjbHomeProxyHandler
- Throws:
Throwable
newEjbObjectHandler
protected EjbObjectProxyHandler newEjbObjectHandler(DeploymentInfo deploymentInfo,
Object pk,
InterfaceType interfaceType,
List<Class> interfaces)
- Specified by:
newEjbObjectHandler
in class EjbHomeProxyHandler
Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.