Class ReadOnlyEJBLocalHomeImpl

  • All Implemented Interfaces:
    com.sun.enterprise.container.common.spi.util.IndirectlySerializable, jakarta.ejb.EJBLocalHome, InvocationHandler, ReadOnlyEJBLocalHome

    public class ReadOnlyEJBLocalHomeImpl
    extends EntityBeanLocalHomeImpl
    implements ReadOnlyEJBLocalHome
    Implementation of the EJBHome interface. This class is also the base class for all generated concrete ReadOnly EJBLocalHome implementations. At deployment time, one instance of ReadOnlyEJBHomeImpl is created for each EJB class in a JAR that has a local home.
    Author:
    Mahesh Kannan
    • Constructor Detail

      • ReadOnlyEJBLocalHomeImpl

        protected ReadOnlyEJBLocalHomeImpl​(com.sun.enterprise.deployment.EjbDescriptor ejbDescriptor,
                                           Class localHomeIntf)
                                    throws Exception
        Throws:
        Exception
    • Method Detail

      • handleSpecialEJBLocalHomeMethod

        protected boolean handleSpecialEJBLocalHomeMethod​(Method method,
                                                          Class methodClass)
        Overrides:
        handleSpecialEJBLocalHomeMethod in class com.sun.ejb.containers.EJBLocalHomeInvocationHandler
      • invokeSpecialEJBLocalHomeMethod

        protected Object invokeSpecialEJBLocalHomeMethod​(Method method,
                                                         Class methodClass,
                                                         Object[] args)
                                                  throws Throwable
        Overrides:
        invokeSpecialEJBLocalHomeMethod in class com.sun.ejb.containers.EJBLocalHomeInvocationHandler
        Throws:
        Throwable