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