<!-- -->
|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES <!-- if(window==top) { document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> All Classes <noscript></noscript> | |||||||
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). 所有企业Bean的远程home接口必须继承EJBHome接口。企业Bean的远程home接口定义了一些方法,允许远程客户端创建、查找和删除EJB对象,和home业务方法一样不需要指定bean实例(会话bean没有查找器和home方法)。
The remote home interface is defined by the enterprise Bean provider and implemented by the enterprise Bean container. 远程home接口由企业Bean提供者定义,由企业Bean容器实现。
<!-- ======== NESTED CLASS SUMMARY ======== --><!-- =========== FIELD SUMMARY =========== --><!-- ======== CONSTRUCTOR SUMMARY ======== --><!-- ========== METHOD SUMMARY =========== --><!-- -->
Method Summary | |
EJBMetaData |
getEJBMetaData() Obtain the EJBMetaData interface for the enterprise Bean. 获得企业Bean的EJBMetaData接口。 |
HomeHandle |
getHomeHandle() Obtain a handle for the remote home object. 获得远程home对象的句柄。 |
void |
remove(Handlehandle) Remove an EJB object identified by its handle. 删除由句柄标识的EJB对象。 |
void |
remove(ObjectprimaryKey) Remove an EJB object identified by its primary key. 删除由主键标识的EJB对象。 |
<!-- ============ FIELD DETAIL =========== --><!-- ========= CONSTRUCTOR DETAIL ======== --><!-- ============ METHOD DETAIL ========== --><!-- -->
Method Detail |
public void remove(Handlehandle) throws RemoteException, RemoveException
RemoveException
- Thrown if the enterprise Bean or the container does not allow the client to remove the object. 企业Bean或容器不允许客户端删除该对象时抛出。
RemoteException
- Thrown when the method failed due to a system-level failure. 方法抛出该异常表示一个由系统级错误引起的失败。
public void remove(ObjectprimaryKey) throws 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. 只有实体bean的本地客户端可以调用该方法。会话bean试图调用该方法会造成RemoteException。
RemoveException
- Thrown if the enterprise Bean or the container does not allow the client to remove the object. 企业Bean或容器不允许客户端删除该对象时抛出。
RemoteException
- Thrown when the method failed due to a system-level failure. 方法抛出该异常表示一个由系统级错误引起的失败。
public EJBMetaData getEJBMetaData() throws RemoteException
The information obtainable via the EJBMetaData interface is intended to be used by tools. 通过EJBMetaData接口获得的信息一般由工具使用。
RemoteException
- Thrown when the method failed due to a system-level failure. 方法抛出该异常表示一个由系统级错误引起的失败。
public HomeHandle getHomeHandle() throws RemoteException
RemoteException
- Thrown when the method failed due to a system-level failure. 方法抛出该异常表示一个由系统级错误引起的失败。
<!-- -->
|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES <!-- if(window==top) { document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> All Classes <noscript></noscript> | |||||||
SUMMARY:NESTED|FIELD|CONSTR|METHOD | DETAIL:FIELD|CONSTR|METHOD |
Copyright 2003 Sun Microsystems, Inc. All rights reserved.