5.3.4 Session Bean属性の編集
EJB-JAR属性を追加したあとで,Session Bean属性を追加および編集します。Session Bean属性を追加および編集するときに使用するcosminexus.xmlエディタの項目および設定内容を説明します。
(1) 左ペイン
[Session Bean 属性]を選択します。次の項目が表示され,属性を追加または削除できます。
- [Session Bean 属性]
-
次のボタンをクリックして,属性を追加または削除します。
- [追加]ボタン
-
Session Bean属性を追加します。
なお,[追加]ボタンをクリックすると,ソースファイル上ではSession Bean属性の最後に次のタグが挿入されます。
<session> <ejb-name>Session Bean 属性の EJB 名を指定してください。</ejb-name> </session>
- [除去]ボタン
-
リストで選択したSession Bean属性を削除します。
(2) 右ペイン
左ペインで[Session Bean 属性]を選択すると,右ペインに次の項目が表示され,属性の内容を設定できます。
- [Session Bean 属性の詳細]
-
Session Bean属性の詳細を設定します。
- [EJB 名]
-
Session Beanを特定するためのキーを指定します。<ejb-jar>タグ下にある<session>タグ下の<ejb-name>タグの値に対応します。
- [リソース参照]
-
リソース参照を設定します。
- [追加]ボタン
-
リソース参照を追加します。
なお,[追加]ボタンをクリックすると,ソースファイル上ではリソース参照のタグの最後に次のタグが挿入されます。
<resource-ref> <res-ref-name>リソース参照名を指定してください。</res-ref-name> <linked-to>リンク先を指定してください。</linked-to> </resource-ref>
追加したリソース参照を選択すると,次の項目を設定できます。
-
[リソース参照名]
リストで選択した変数のリソース参照名を設定します。<resource-ref>タグ下の<res-ref-name>タグの値に対応します。
-
[リンク先]
リストで選択した変数のリソース参照のリンク先を設定します。<resource-ref>タグ下の<linked-to>タグの値に対応します。
-
- [除去]ボタン
-
リストで選択したリソース参照を削除します。
- [リソース環境変数]
-
リソース環境変数を設定します。
- [JavaBean リソース]ボタン
-
JavaBeanのリソース環境変数を追加します。
なお,[JavaBean リソース]ボタンをクリックすると,ソースファイル上ではリソース環境変数のタグの最後に次のタグが挿入されます。
<resource-env-ref> <resource-env-ref-name>リソース環境変数名を指定してください。</resource-env-ref-name> <linked-to>JavaBeanリソース名を指定してください。</linked-to> </resource-env-ref >
追加したJavaBeanのリソース環境変数を選択すると,次の項目を設定できます。
-
[リソース環境変数名]
リストで選択した変数のリソース環境変数名を指定します。<resource-env-ref>タグ下の<resource-env-ref-name>タグの値に対応します。
-
[JavaBean リソース名]
リストで選択した変数のリンク先のJavaBeanリソース名を指定します。<resource-env-ref>タグ下の<linked-to>タグの値に対応します。
-
- [キュー]ボタン
-
キューのリソース環境変数を追加します。
なお,[キュー]ボタンをクリックすると,ソースファイル上ではリソース環境変数のタグの最後に次のタグが挿入されます。
<resource-env-ref> <resource-env-ref-name>リソース環境変数名を指定してください。</resource-env-ref-name> <linked-queue> <resource-adapter>リソース・アダプター名を指定してください。</resource-adapter> <queue>キュー名を指定してください。</queue> </linked-queue> </resource-env-ref >
追加したキューのリソース環境変数を選択すると,次の項目を設定できます。
-
[リソース環境変数名]
リストで選択した変数のリソース環境変数名を設定します。<resource-env-ref>タグ下の<resource-env-ref-name>タグの値に対応します。
-
[リソース・アダプター名]
リストで選択した変数のリソースアダプタ名を設定します。<resource-env-ref>タグ下にある<linked-queue>タグ下の<resource-adapter>タグの値に対応します。
-
[キュー名]
リストで選択した変数のキュー名を設定します。<resource-env-ref>タグ下にある<linked-queue>タグ下の<queue>タグの値に対応します。
-
- [管理対象オブジェクト]ボタン
-
管理対象オブジェクトのリソース環境変数を追加します。
なお,[管理対象オブジェクト]ボタンをクリックすると,ソースファイル上ではリソース環境変数のタグの最後に次のタグが挿入されます。
<resource-env-ref> <resource-env-ref-name>リソース環境変数名を指定してください。</resource-env-ref-name> <linked-adminobject> <resourceadapter-name>リソース・アダプター名を指定してください。</resourceadapter-name> <adminobject-name>管理対象オブジェクト名を指定してください。</adminobject-name> </linked-adminobject> </resource-env-ref >
追加した管理対象オブジェクトのリソース環境変数を選択すると,次の項目を設定できます。
-
[リソース環境変数名]
リストで選択した変数のリソース環境変数名を設定します。<resource-env-ref>タグ下の<resource-env-ref-name>タグの値に対応します。
-
[リソース・アダプター名]
リストで選択した変数のリソースアダプタ名を設定します。<resource-env-ref>タグ下にある<linked-adminobject>タグ下の<resourceadapter-name>タグの値に対応します。
-
[管理対象オブジェクト名]
リストで選択した変数の管理対象オブジェクト名を設定します。<resource-env-ref>タグ下にある<linked-adminobject>タグ下の<adminobject-name>タグの値に対応します。
-
- [除去]ボタン
-
リストで選択したリソース環境変数を削除します。