パッケージ jakarta.ejb
インターフェース EJBLocalHome
public interface EJBLocalHome
EJBLocalHome インターフェースは、すべての Enterprise Bean のローカルホームインターフェースによって拡張される必要があります。Enterprise Bean のローカルホームインターフェースは、ローカルクライアントが Enterprise Bean オブジェクトを作成、検索、削除できるようにするメソッドを定義します。ローカルホームインターフェースは、Enterprise Bean プロバイダーによって定義され、Enterprise Bean コンテナーによって実装されます。
EJB 3.0 以降の API に書き込まれる Enterprise Bean は、ローカルホームインターフェースを必要としません。
- 導入:
- EJB 2.0
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 void
remove(ObjectSE primaryKey)
主キーで識別される Enterprise Bean オブジェクトを削除します。
メソッドの詳細
remove
void remove(ObjectSE primaryKey) throws RemoveException, EJBException
主キーで識別される Enterprise Bean オブジェクトを削除します。このメソッドは、エンティティ Bean のローカルクライアントのみが使用できます。セッション Bean でこのメソッドを呼び出そうとすると、RemoveException になります。
注意 : EJB 3.2 では、エンティティ Bean のサポートはオプションです。
- パラメーター:
primaryKey
- 削除する Enterprise Bean オブジェクトの主キー- 例外:
RemoveException
- Enterprise Bean またはコンテナーが、クライアントがオブジェクトを削除することを許可していない場合にスローされます。EJBException
- システムレベルの障害が原因でメソッドが失敗した場合にスローされます。