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