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 boolean
equals(Object other)
SerializableObjectFactory
getSerializableObjectFactory()
int
hashCode()
Object
invoke(Object proxy, Method method, Object[] args)
String
toString()
-
-
-
Method Detail
-
invoke
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
- Specified by:
invoke
in interfaceInvocationHandler
- Throws:
Throwable
-
getSerializableObjectFactory
public SerializableObjectFactory getSerializableObjectFactory()
-
-