| 
 | J2EE1.4 SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The EJBHome interface must be extended by all enterprise Beans' remote home interfaces. An enterprise Bean's remote home interface defines the methods that allow a remote client to create, find, and remove EJB objects, as well as home business methods that are not specific to a bean instance (Session Beans do not have finders and home methods).
The remote home interface is defined by the enterprise Bean provider and implemented by the enterprise Bean container.
| Method Summary | |
|  EJBMetaData | getEJBMetaData()Obtain the EJBMetaData interface for the enterprise Bean. | 
|  HomeHandle | getHomeHandle()Obtain a handle for the remote home object. | 
|  void | remove(Handle handle)Remove an EJB object identified by its handle. | 
|  void | remove(java.lang.Object primaryKey)Remove an EJB object identified by its primary key. | 
| Method Detail | 
public void remove(Handle handle)
            throws java.rmi.RemoteException,
                   RemoveException
RemoveException - Thrown if the enterprise Bean or
    the container does not allow the client to remove the object.
java.rmi.RemoteException - Thrown when the method failed due to a
    system-level failure.
public void remove(java.lang.Object primaryKey)
            throws java.rmi.RemoteException,
                   RemoveException
This method can be used only for an entity bean. An attempt to call this method on a session bean will result in a RemoveException.
RemoveException - Thrown if the enterprise Bean or
    the container does not allow the client to remove the object.
java.rmi.RemoteException - Thrown when the method failed due to a
    system-level failure.
public EJBMetaData getEJBMetaData()
                           throws java.rmi.RemoteException
The information obtainable via the EJBMetaData interface is intended to be used by tools.
java.rmi.RemoteException - Thrown when the method failed due to a
    system-level failure.
public HomeHandle getHomeHandle()
                         throws java.rmi.RemoteException
java.rmi.RemoteException - Thrown when the method failed due to a
    system-level failure.| 
 | J2EE1.4 SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved.