Package com.sun.ejb.containers
Class EJBLocalObjectInvocationHandlerDelegate
java.lang.Object
com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate
- All Implemented Interfaces:
com.sun.enterprise.container.common.spi.util.IndirectlySerializable,InvocationHandler
public class EJBLocalObjectInvocationHandlerDelegate
extends Object
implements InvocationHandler, com.sun.enterprise.container.common.spi.util.IndirectlySerializable
This class is used as a "proxy" or adapter between the business interface
proxy and the
EJBLocalObjectInvocationHandler.
An instance of this class is created for each business interface of a bean.
All java.lang.Object methods and methods of IndirectlySerializable are handled by this
InvocationHandler itself while the business interface methods are delegated
to the delegate (which is the EJBLocalObjectInvocationHandler).- Author:
- Mahesh Kannan
-
Method Summary
-
Method Details
-
invoke
- Specified by:
invokein interfaceInvocationHandler- Throws:
Throwable
-
hashCode
public int hashCode() -
equals
-
toString
-
getSerializableObjectFactory
public com.sun.enterprise.container.common.spi.util.SerializableObjectFactory getSerializableObjectFactory()- Specified by:
getSerializableObjectFactoryin interfacecom.sun.enterprise.container.common.spi.util.IndirectlySerializable
-