Class EntityBeanLocalHomeImpl
- java.lang.Object
-
- com.sun.ejb.containers.EJBLocalHomeImpl
-
- com.sun.ejb.containers.EJBLocalHomeInvocationHandler
-
- org.glassfish.persistence.ejb.entitybean.container.EntityBeanLocalHomeImpl
-
- All Implemented Interfaces:
IndirectlySerializable,jakarta.ejb.EJBLocalHome,InvocationHandler
- Direct Known Subclasses:
ReadOnlyEJBLocalHomeImpl
public class EntityBeanLocalHomeImpl extends EJBLocalHomeInvocationHandler
Implementation of the EJBLocalHome interface for Entity Beans. At deployment time, one instance of this class is created for each EntityBean class in a JAR that has a local home.- Author:
- mvatkina
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sun.ejb.containers.EJBLocalHomeImpl
EJBLocalHomeImpl.SerializableLocalHome
-
-
Field Summary
-
Fields inherited from class com.sun.ejb.containers.EJBLocalHomeImpl
container
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedEntityBeanLocalHomeImpl(EjbDescriptor ejbDescriptor, Class localHomeIntf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EJBLocalObjectImplcreateEJBLocalObjectImpl()EJBLocalObjectImpl is created directly by the container, not by this callprotected voidpostCreate(Container container, EjbInvocation inv, InvocationInfo invInfo, Object primaryKey, Object[] args)-
Methods inherited from class com.sun.ejb.containers.EJBLocalHomeInvocationHandler
getEJBLocalHome, handleSpecialEJBLocalHomeMethod, invoke, invokeSpecialEJBLocalHomeMethod, invokeTargetBeanMethod, setMethodMap, setProxy
-
Methods inherited from class com.sun.ejb.containers.EJBLocalHomeImpl
createEJBLocalBusinessObjectImpl, getContainer, getSerializableObjectFactory, remove
-
-
-
-
Constructor Detail
-
EntityBeanLocalHomeImpl
protected EntityBeanLocalHomeImpl(EjbDescriptor ejbDescriptor, Class localHomeIntf) throws Exception
- Throws:
Exception
-
-
Method Detail
-
createEJBLocalObjectImpl
public EJBLocalObjectImpl createEJBLocalObjectImpl()
EJBLocalObjectImpl is created directly by the container, not by this call- Overrides:
createEJBLocalObjectImplin classEJBLocalHomeImpl
-
postCreate
protected void postCreate(Container container, EjbInvocation inv, InvocationInfo invInfo, Object primaryKey, Object[] args) throws Throwable
- Overrides:
postCreatein classEJBLocalHomeInvocationHandler- Throws:
Throwable
-
-