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 protected
EntityBeanLocalHomeImpl(EjbDescriptor ejbDescriptor, Class localHomeIntf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EJBLocalObjectImpl
createEJBLocalObjectImpl()
EJBLocalObjectImpl is created directly by the container, not by this callprotected void
postCreate(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:
createEJBLocalObjectImpl
in classEJBLocalHomeImpl
-
postCreate
protected void postCreate(Container container, EjbInvocation inv, InvocationInfo invInfo, Object primaryKey, Object[] args) throws Throwable
- Overrides:
postCreate
in classEJBLocalHomeInvocationHandler
- Throws:
Throwable
-
-