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:
com.sun.enterprise.container.common.spi.util.IndirectlySerializable, jakarta.ejb.EJBLocalHome, InvocationHandler
Direct Known Subclasses:
ReadOnlyEJBLocalHomeImpl

public class EntityBeanLocalHomeImpl extends com.sun.ejb.containers.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

    com.sun.ejb.containers.EJBLocalHomeImpl.SerializableLocalHome
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    EntityBeanLocalHomeImpl(com.sun.enterprise.deployment.EjbDescriptor ejbDescriptor, Class localHomeIntf)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sun.ejb.containers.EJBLocalObjectImpl
    EJBLocalObjectImpl is created directly by the container, not by this call
    protected void
    postCreate(com.sun.ejb.Container container, com.sun.ejb.EjbInvocation inv, com.sun.ejb.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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EntityBeanLocalHomeImpl

      protected EntityBeanLocalHomeImpl(com.sun.enterprise.deployment.EjbDescriptor ejbDescriptor, Class localHomeIntf) throws Exception
      Throws:
      Exception
  • Method Details

    • createEJBLocalObjectImpl

      public com.sun.ejb.containers.EJBLocalObjectImpl createEJBLocalObjectImpl()
      EJBLocalObjectImpl is created directly by the container, not by this call
      Overrides:
      createEJBLocalObjectImpl in class com.sun.ejb.containers.EJBLocalHomeImpl
    • postCreate

      protected void postCreate(com.sun.ejb.Container container, com.sun.ejb.EjbInvocation inv, com.sun.ejb.InvocationInfo invInfo, Object primaryKey, Object[] args) throws Throwable
      Overrides:
      postCreate in class com.sun.ejb.containers.EJBLocalHomeInvocationHandler
      Throws:
      Throwable