パッケージ jakarta.ejb

インターフェース EJBMetaData


  • public interface EJBMetaData
    EJBMetaData インターフェースにより、クライアントは Enterprise Bean のメタデータ情報を取得できます。

    メタデータは、デプロイされた Enterprise Bean を使用するアプリケーションの構築に使用される開発ツール、およびスクリプト言語を使用して Enterprise Bean にアクセスするクライアントを対象としています。

    EJBMetaData はリモートインターフェースではないことに注意してください。このインターフェースを実装するクラス(このクラスは通常、コンテナーツールによって生成されます)は直列化可能であり、有効な RMI/IDL 値型である必要があります。

    導入:
    EJB 1.0
    • メソッドの詳細

      • 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