javax.ejb
Interface Handle

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
EntityHandleImpl (src) , HandleImplIIOP (src) , StatefulHandleImpl (src) , StatelessHandleImpl (src)

public interface Handle
extends java.io.Serializable

The Handle interface is implemented by all EJB object handles. A handle is an abstraction of a network reference to an EJB object. A handle is intended to be used as a "robust" persistent reference to an EJB object.


Method Summary
 EJBObject (src) getEJBObject()
          Obtains the EJB object reference represented by this handle.
 

Method Detail

getEJBObject

public EJBObject (src)  getEJBObject()
                       throws java.rmi.RemoteException
Obtains the EJB object reference represented by this handle.

Returns:
The EJB object reference represented by this handle.
Throws:
java.rmi.RemoteException - - The EJB object could not be obtained because of a system-level failure.