org.openejb.proxy
Class EJBObjectImpl

java.lang.Object
  extended byorg.openejb.proxy.BaseEJB
      extended byorg.openejb.proxy.EJBObjectImpl
All Implemented Interfaces:
javax.ejb.EJBObject, Remote, Serializable
Direct Known Subclasses:
EntityEJBObject, SessionEJBObject

public abstract class EJBObjectImpl
extends BaseEJB
implements javax.ejb.EJBObject

See Also:
Serialized Form

Constructor Summary
EJBObjectImpl(EJBMethodInterceptor handler)
           
 
Method Summary
 javax.ejb.EJBHome getEJBHome()
           
 javax.ejb.Handle getHandle()
           
 Object writeReplace()
           
 
Methods inherited from class org.openejb.proxy.BaseEJB
getProxyFactory, getProxyInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.ejb.EJBObject
getPrimaryKey, isIdentical, remove
 

Constructor Detail

EJBObjectImpl

public EJBObjectImpl(EJBMethodInterceptor handler)
Method Detail

getEJBHome

public javax.ejb.EJBHome getEJBHome()
                             throws RemoteException
Specified by:
getEJBHome in interface javax.ejb.EJBObject
Throws:
RemoteException

getHandle

public javax.ejb.Handle getHandle()
                           throws RemoteException
Specified by:
getHandle in interface javax.ejb.EJBObject
Throws:
RemoteException

writeReplace

public Object writeReplace()
                    throws ObjectStreamException
Overrides:
writeReplace in class BaseEJB
Throws:
ObjectStreamException


Copyright © 1999-2005 OpenEJB. All Rights Reserved.