21.6.1 Session Bean属性のツリー

エディタエリアには,[エレメント]と[エレメントの詳細]が表示されています。エディタエリアの[エレメント]に,編集するSession Bean属性ファイルの構成がツリー形式で表示されます。

Session Bean属性のツリー構成を次に示します。

[図データ]<Session Bean属性名>
 │
 ├─アイコン
 │
 ├─[図データ]環境エントリー
 │  └─<環境エントリ名>
 │
 ├─[図データ]リモートEJBへの参照
 │  └─<リモートEJBへの参照名>
 │
 ├─[図データ]ローカルEJBへの参照
 │  └─<ローカルEJBへの参照名>
 │
 ├─[図データ]リソース参照
 │  └─<リソース参照名>
 │
 ├─[図データ]リソース環境変数
 │  └─<リソース環境変数名>
 │    ├─リンク先キュー
 │    └─リンク先の管理対象オブジェクト
 │
 ├─[図データ]コンテナー・トランザクション
 │  └─<トランザクション属性>
 │    └─[図データ]メソッド
 │      └─<メソッド名>
 │        └─メソッド・パラメーター
 │          └─<パラメタのデータ型>
 │
 └─ランタイム
    ├─ステートレス・セッション・ビーン
    ├─ステートフル・セッション・ビーン
    └─CTM連携

Session Bean属性のツリー項目(ノード)を右クリックすると,コンテキストメニューが表示されます。Session Bean属性のツリーノードとコンテキストメニューについて,次に説明します。

<この項の構成>
(1) Session Bean属性のツリーノード
(2) コンテキストメニュー操作

(1) Session Bean属性のツリーノード

Session Bean属性のツリービューに表示されるノードを次に示します。表示されているノードを選択すると,対応するプロパティページが表示されます。

表21-49 Session Bean属性ファイルのツリーのノード

ノード説明対応するタグ名プロパティページ
<Session Bean属性名>Session Beanの属性を示すノードです。選択すると,Session Beanのプロパティページが表示されます。<hitachi-session-bean-property>21.6.2 (1)
アイコンアイコンを示すノードです。選択すると,アイコンのプロパティページが表示されます。<icon>21.4.2 (2)
環境エントリー環境エントリをまとめるノードです。
選択すると,環境エントリの一覧ページが表示されます。
21.6.2 (3)
<環境エントリ名>環境エントリを示すノードです。選択すると,環境エントリのプロパティページが表示されます。<env-entry>21.6.2 (4)
リモートEJBへの参照リモートEJBへの参照をまとめるノードです。
選択すると,リモートEJBへの参照の一覧ページが表示されます。
21.6.2 (5)
<リモートEJBへの参照名>リモートEJBへの参照を示すノードです。
選択すると,リモートEJBへの参照のプロパティページが表示されます。
<ejb-ref>21.6.2 (6)
ローカルEJBへの参照ローカルEJBへの参照をまとめるノードです。
選択すると,ローカルEJBへの参照の一覧ページが表示されます。
21.6.2 (7)
<ローカルEJBへの参照名>ローカルEJBへの参照を示すノードです。
選択すると,ローカルEJBへの参照のプロパティページが表示されます。
<ejb-local-ref>21.6.2 (8)
リソース参照リソース参照をまとめるノードです。
選択すると,リソース参照の一覧ページが表示されます。
21.6.2 (9)
<リソース参照名>リソース参照を示すノードです。
選択すると,リソース参照のプロパティページが表示されます。
<resource-ref>21.6.2 (10)
リソース環境変数リソース環境変数をまとめるノードです。
選択すると,リソース環境変数の一覧ページが表示されます。
21.6.2 (11)
<リソース環境変数名>リソース環境変数名を示すノードです。
選択すると,リソース環境変数のプロパティページが表示されます。
<resource-env-ref>21.6.2 (12)
リンク先キューリンク先キューを示すノードです。
選択すると,リンク先キューのプロパティページが表示されます。
<linked-queue>21.6.2 (13)
リンク先の管理対象オブジェクトリンク先の管理対象オブジェクトを示すノードです。
選択すると,リンク先の管理対象オブジェクトのプロパティページが表示されます。
<linked-adminobject>21.6.2 (14)
コンテナー・トランザクションコンテナトランザクションをまとめるノードです。
選択すると,コンテナトランザクションの一覧ページが表示されます。
21.6.2 (15)
<トランザクション属性>コンテナトランザクションを示すノードです。
選択すると,コンテナトランザクションのプロパティページが表示されます。
<container-transaction>21.6.2 (16)
メソッドメソッドをまとめるノードです。
選択すると,メソッドの一覧ページが表示されます。
21.6.2 (17)
<メソッド名>メソッドを示すノードです。
選択すると,メソッドのプロパティページが表示されます。
<method>21.6.2 (18)
メソッド・パラメーターメソッドパラメタを表します。
選択すると,メソッドパラメタの一覧ページが表示されます。
<method-params>21.6.2 (19)
<パラメタのデータ型>パラメタのデータ型を示すノードです。
選択すると,パラメタのデータ型プロパティページが表示されます。
<method-param>21.6.2 (20)
ランタイムランタイムを示すノードです。
選択すると,ランタイムのプロパティページが表示されます。
<session-runtime>21.6.2 (21)
ステートレス・セッション・ビーンStateless Session Beanを示すノードです。
選択すると,Stateless Session Beanのプロパティページが表示されます。
<stateless>21.6.2 (22)
ステートフル・セッション・ビーンStateful Session Beanを示すノードです。
選択すると,Stateful Session Beanのプロパティページが表示されます。
<stateful>21.6.2 (23)
CTM連携CTM連携を示すノードです。
選択すると,CTM連携のプロパティページが表示されます。
<scheduling>21.6.2 (24)

(凡例) -:該当なし


(2) コンテキストメニュー操作

Session Bean属性のツリービューに表示されるノードは,次のコンテキストメニューを持ちます。コンテキストメニューは,マウスの右クリックで表示します。

表21-50 Session Bean属性のコンテキストメニュー

ノードコンテキストメニュー説明プロパティページ
<Session Bean属性名>[追加] - [アイコン]アイコンが追加されます。アイコンのプロパティページが表示されます。
すでにアイコンがある場合は選択できません。
21.4.2 (2)
[追加] - [環境エントリー]環境エントリが追加されます。環境エントリのプロパティページが表示されます。21.6.2 (4)
[追加] - [リモートEJBへの参照]リモートEJBへの参照が追加されます。リモートEJBへの参照のプロパティページが表示されます。21.6.2 (6)
[追加] - [ローカルEJBへの参照]ローカルEJBへの参照が追加されます。ローカルEJBへの参照のプロパティページが表示されます。21.6.2 (8)
[追加] - [リソース参照]リソース参照が追加されます。リソース参照のプロパティページが表示されます。21.6.2 (10)
[追加] - [リソース環境変数]リソース環境変数が追加されます。リソース環境変数のプロパティページが表示されます。21.6.2 (12)
[追加] - [コンテナー・トランザクション]コンテナトランザクションが追加されます。コンテナトランザクションのプロパティページが表示されます。21.6.2 (16)
アイコン[削除]選択しているノードが削除されます。
環境エントリー[追加] - [環境エントリー]環境エントリが追加されます。環境エントリのプロパティページが表示されます。21.6.2 (4)
[削除]環境エントリがすべて削除されます。
<環境エントリー名>[削除]選択しているノードが削除されます。
リモートEJBへの参照[追加] - [リモートEJBへの参照]「リモートEJBへの参照」が追加されます。
リモートEJBへの参照のプロパティページが表示されます。
21.6.2 (6)
[削除]リモートEJBへの参照がすべて削除されます。
<リモートEJBへの参照名>[削除]選択しているノードが削除されます。
ローカルEJBへの参照[追加] - [ローカルEJBへの参照]「ローカルEJBへの参照」が追加されます。
ローカルEJBへの参照のプロパティページが表示されます。
21.6.2 (8)
[削除]ローカルEJBへの参照がすべて削除されます。
<ローカルEJBへの参照名>[削除]選択しているノードが削除されます。
リソース参照[追加] - [リソース参照]リソース参照が追加されます。
リソース参照のプロパティページが表示されます。
21.6.2 (10)
[削除]リソース参照がすべて削除されます。
<リソース参照名>[削除]選択しているノードが削除されます。
リソース環境変数[追加] - [リソース環境変数]リソース環境変数が追加されます。
リソース環境変数のプロパティページが表示されます。
21.6.2 (12)
[削除]リソース環境変数がすべて削除されます。
<リソース環境変数>[追加] - [リンク先キュー]リソース環境変数にリンク先キューが追加されます。
リンク先キューのプロパティページが表示されます。
21.6.2 (13)
[追加] - [リンク先の管理対象オブジェクト]リソース環境変数にリンク先の管理対象オブジェクトが追加されます。
リンク先の管理対象オブジェクトのプロパティページが表示されます。
21.6.2 (14)
[削除]選択しているノードが削除されます。
リンク先キュー[削除]選択しているノードが削除されます。
リンク先の管理対象オブジェクト[削除]選択しているノードが削除されます。
コンテナー・トランザクション[追加] - [コンテナー・トランザクション]コンテナトランザクションが追加されます。
コンテナトランザクションのプロパティページが表示されます。
21.6.2 (16)
[削除]コンテナトランザクションがすべて削除されます。
<コンテナトランザクション>[追加] - [メソッド]メソッドが追加されます。
メソッドのプロパティページが表示されます。
21.6.2 (18)
[削除]選択しているノードが削除されます。
メソッド[追加] - [メソッド]「メソッド」が追加されます。
メソッドのプロパティページが表示されます。
21.6.2 (18)
<メソッド名>[追加] - [メソッド・パラメーター][メソッド]にメソッドパラメタが追加されます。
[メソッド・パラメーター]のノードが作成され,メソッドパラメタの一覧ページが表示されます。
すでにメソッドパラメタがある場合は選択できません。
21.6.2 (19)
[削除]選択しているノードが削除されます。
メソッド・パラメーター[追加] - [パラメーターのデータ型]メソッドパラメタにパラメタのデータ型が追加されます。
パラメタのデータ型プロパティページが表示されます。
21.6.2 (20)
[削除]選択しているノードが削除されます。
<パラメタのデータ型>[削除]選択しているノードが削除されます。
ランタイム[追加] - [CTM連携]ランタイムにCTM連携が追加されます。
CTM連携のプロパティページが表示されます。
すでにCTM連携がある場合は選択できません。
21.6.2 (24)
ステートレス・セッション・ビーン
ステートフル・セッション・ビーン
CTM連携[削除]選択しているノードが削除されます。

(凡例) -:該当なし