Package com.sun.ejb.containers
Class EJBLocalObjectInvocationHandlerDelegate
- java.lang.Object
-
- com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate
-
- All Implemented Interfaces:
InvocationHandler
public class EJBLocalObjectInvocationHandlerDelegate extends Object implements InvocationHandler
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 mthods of IndirectlySerializable are handled by this InvocationHandler itself while the business interface methods are delegated to the delegate (which is the EJBLocalObjectInvocaionHandler).- Author:
- Mahesh Kannan
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)com.sun.enterprise.container.common.spi.util.SerializableObjectFactorygetSerializableObjectFactory()inthashCode()Objectinvoke(Object proxy, Method method, Object[] args)StringtoString()
-
-
-
Method Detail
-
invoke
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
- Specified by:
invokein interfaceInvocationHandler- Throws:
Throwable
-
getSerializableObjectFactory
public com.sun.enterprise.container.common.spi.util.SerializableObjectFactory getSerializableObjectFactory()
-
-