パッケージ jakarta.ejb

インターフェース EJBMetaData


  • public interface EJBMetaData
    EJBMetaData インターフェースにより、クライアントは 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