パッケージ jakarta.ejb
インターフェース EJBMetaData
public interface EJBMetaData
EJBMetaData インターフェースにより、クライアントは Enterprise Bean のメタデータ情報を取得できます。メタデータは、デプロイされた Enterprise Bean を使用するアプリケーションの構築に使用される開発ツール、およびスクリプト言語を使用して Enterprise Bean にアクセスするクライアントを対象としています。
EJBMetaData はリモートインターフェースではないことに注意してください。このインターフェースを実装するクラス(このクラスは通常、コンテナーツールによって生成されます)は直列化可能であり、有効な RMI/IDL 値型である必要があります。
- 導入:
- EJB 1.0
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 EJBHome
getEJBHome()
Enterprise Bean のリモートホームインターフェースを取得します。ClassSE
getHomeInterfaceClass()
Enterprise Bean のリモートホームインターフェースのクラスオブジェクトを取得します。ClassSE
getPrimaryKeyClass()
Enterprise Bean の主キークラスのクラスオブジェクトを取得します。ClassSE
getRemoteInterfaceClass()
Enterprise Bean のリモートインターフェースのクラスオブジェクトを取得します。boolean
isSession()
Enterprise Bean の型が「セッション」であるかどうかをテストします。boolean
isStatelessSession()
Enterprise Bean の型が「ステートレスセッション」であるかどうかをテストします。
メソッドの詳細
getEJBHome
EJBHome getEJBHome()
Enterprise Bean のリモートホームインターフェースを取得します。- 戻り値:
- Enterprise Bean のリモートホームインターフェース。
getHomeInterfaceClass
ClassSE getHomeInterfaceClass()
Enterprise Bean のリモートホームインターフェースのクラスオブジェクトを取得します。- 戻り値:
- Enterprise Bean のリモートホームインターフェースのクラスオブジェクト。
getRemoteInterfaceClass
ClassSE getRemoteInterfaceClass()
Enterprise Bean のリモートインターフェースのクラスオブジェクトを取得します。- 戻り値:
- Enterprise Bean のリモートインターフェースのクラスオブジェクト。
getPrimaryKeyClass
ClassSE getPrimaryKeyClass()
Enterprise Bean の主キークラスのクラスオブジェクトを取得します。- 戻り値:
- Enterprise Bean の主キークラスのクラスオブジェクト。
isSession
boolean isSession()
Enterprise Bean の型が「セッション」であるかどうかをテストします。- 戻り値:
- Enterprise Bean の型がセッション Bean の場合は True。
isStatelessSession
boolean isStatelessSession()
Enterprise Bean の型が「ステートレスセッション」であるかどうかをテストします。- 戻り値:
- Enterprise Bean の型がステートレスセッションの場合は True。
- 導入:
- EJB 1.1