メソッドへのアクセス・インテント・ポリシーの適用

アセンブリー・ツールを使用して、 アプリケーションのエンティティー Bean のメソッドまたはメソッドのセットに アクセス・インテント・ポリシーを適用します。

このタスクについて

注: メソッド・レベルのアクセス・インテントは、 バージョン 6.0 では推奨されません。

手順

  1. アセンブリー・ツールを開始します。
  2. オプション: Java EE プロジェクトを処理するための Java EE パースペクティブを開きます。 「ウィンドウ」>「パースペクティブのオープン」>「その他」>「Java EE」とクリックします。
  3. オプション: 「プロジェクト・エクスプローラー (Project Explorer)」ビューを開きます。 「ウィンドウ」>「ビューの表示」>「プロジェクト・エクスプローラー」とクリックします。 その他に役立つビューとして、「ナビゲーター」ビューがあります (「ウィンドウ」>「ビューの表示」>「ナビゲーター」)。
  4. 新規のアプリケーション EAR ファイルを作成するか、既存のアプリケーション EAR ファイルを編集します。
    例えば、既存のアプリケーションの属性を変更するには、 インポート・ウィザードを使用して EAR ファイルをインポートします。インポート・ウィザードを開始するには、次のようにします。
    1. ファイル」>「インポート」>「EAR ファイル」>「次へ」の順に選択します。
    2. EAR ファイルを選択します。
    3. WebSphere® Application Server v6.0 タイプのサーバー・ランタイムを作成します。「新規作成」を選択して、「新規サーバー・ランタイム」ウィザードを開き、指示に従ってください。
    4. ターゲット・サーバー」フィールドで、サーバー・ランタイムの「WebSphere Application Server v6.0」を選択します。
    5. 終了」を選択します。
  5. J2EE パースペクティブの「プロジェクト・エクスプローラー」ビューで、Bean インスタンス EJB モジュールの下の「デプロイメント記述子: EJB モジュール名 (Deployment Descriptor: EJB Module Name)」を右クリックして、「開く (Open With)」>「 デプロイメント記述子エディター」と選択します。 EJB プロジェクトのプロパティー・ダイアログ・ノートブックがプロパティー・ペインに表示されます。
  6. アクセス」タブを選択します。
  7. Entities 2.x のアクセス・インテント (メソッド・レベル)」パネルのサイドで「追加」を選択します。アクセス・インテントの追加」パネルが表示されます。
  8. 新規インテント・ポリシーの「名前」を指定します。
  9. ドロップダウン・リストから「Access intent name」を選択します。
  10. 説明を入力しておくと、このポリシーによって実行される内容をすぐに思い出すことができます。
  11. オプション: Read Ahead Hint」を選択します。 単一のアクセス・インテント先読みヒントでは、複数の関係にある同じ Bean タイプを参照できません。例えば、 部門エンタープライズ Bean に従業員エンタープライズ Bean との関係 employees があり、 従業員エンタープライズ Bean との関係 manager もある場合、 先読みヒントでは、employeesmanager のどちらも指定できません。
  12. 次へ」をクリックします。 次に「Add Access Intent」パネルが、オプションの属性とともに表示されます。
  13. オプション: これらのオプションのアクセス・インテント属性を上書きするかどうかを決定します。 選択する方をクリックします。
  14. 次へ」をクリックします。 次に「Add Access Intent」パネルが 、エンタープライズ Bean のリストとともに表示されます。
  15. リストから 1 つ以上のエンタープライズ Bean を選択します。
    注: 前のステップで 「Read Ahead Hint」を選択した場合、このステップで選択できる Bean は 1 つだけです。
  16. 次へ」をクリックします。 次に「Add Access Intent」パネルが、メソッドのリストとともに表示されます。
  17. 使用するメソッドを選択します。
  18. 前のステップで「Read Ahead Hint」を選択しなかった 場合、 「終了」をクリックします。 「Read Ahead Hint」オプションを選択した 場合、 「次へ」をクリックして、指定した Bean の先読みヒントを指定することができます。 次に「Add Access Intent」パネルが、EJB プリロード・パスのリストとともに表示されます。
  19. Relationship roles:」ウィンドウから関連ロールを選択して、EJB プリロード・パスを編集します。
  20. 終了」をクリックします。 新規項目が、「Access Intent for Entities 2.x (Method Level)」パネルに作成されます。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tejb_axiapp
ファイル名:tejb_axiapp.html