パッケージ jakarta.ejb

アノテーションインターフェース RemoteHome


@TargetSE(TYPESE) @RetentionSE(RUNTIMESE) public @interface RemoteHome
セッション Bean 用にリモートホームインターフェースまたは適合リモートホームインターフェースを宣言します。値が 2.x リモートコンポーネントインターフェースになることはありません。

Enterprise Bean 2.1 およびそれ以前のクライアントビューに書き込まれたクライアントは、ホームおよびコンポーネントインターフェースの存在に依存します。Enterprise Bean 3.x API に書き込まれたセッション Bean は、そのような以前の既存のクライアントビューインターフェースに適合させることができます。

セッション Bean は、Bean クラスの RemoteHome アノテーションを使用して適応させるホームインターフェースを指定します。対応するリモートコンポーネントインターフェースは、リモートホームインターフェースの create メソッドシグネチャーの戻り値の型から派生するため、明示的に指定する必要はありません。

EJB 3.0 以降の API に書き込まれたセッション Bean は、それ以外の場合はリモートホームインターフェースを使用しません。

導入:
EJB 3.0
関連事項:
  • 必須定数のサマリー

    必須要素
    修飾子と型
    必須要素
    説明
    リモートホームインターフェース
  • 要素の詳細

    • value

      ClassSE value
      リモートホームインターフェース
      戻り値:
      ClassSE オブジェクト。