Interstage Application Server J2EE ユーザーズガイド
目次 索引 前ページ次ページ

第7部 ツール編> 第50章 カストマイズツールの使用方法> 50.3 EJBアプリケーションの実行環境の定義

50.3.12 メソッドパーミッションタグ

 以下にメソッドパーミッションタグの表示例を示します。

image

 一覧から変更するセキュリティロール名を選択すると、その値が各項目に反映され、“セキュリティロール名”と“説明”が変更できます。

 変更後、[更新]ボタンを押すと、セキュリティロール名と説明が更新されます。

 “メソッド名”、“パラメタリスト”、“インタフェース種別”には、以下の内容が表示されます。

◆ [メソッド]

セキュリティロール名の一覧で選択したセキュリティローに設定されているメソッド名が表示されます。

“*”が表示されている場合は、EJBアプリケーションのすべてのメソッドに対してセキュリティロール名の定義を行うことを意味しています。

◆ [パラメタリス]

選択されているメソッドのパラメタが表示されます。EJBアプリケーションのHomeインタフェース、Remoteインタフェースに同名のメソッドが複数ある場合は、複数のパラメタが表示されます。

メソッド名に“*”が表示されている場合は、以下のパラメタが表示されます。

パラメタ名

内容

Bean

EJBアプリケーションのすべてのメソッドに対してメソッドパーミッションの定義を行います。

Remote

Remoteインタフェースのすべてのメソッドに対してメソッドパーミッションの定義を行います。

Home

Homeインタフェースのすべてのメソッドに対してメソッドパーミッションの定義を行います。

LocalHome

Homeインタフェースの選択されているメソッド名と同じメソッドに対してトランザクションの定義を行います。

Local

Localインタフェースの選択されているメソッド名と同じメソッドに対してトランザクションの定義を行います。

◆ [インタフェース種]

選択されているメソッドが定義されているインタフェースが表示されます。

パラメタが空の場合は、以下の意味になります。

パラメタ名

内容

Bean

EJBアプリケーションの選択されているメソッド名と同じメソッドに対してメソッドパーミッションの定義を行います。

Remote

Remoteインタフェースの選択されているメソッド名と同じメソッドに対してメソッドパーミッションの定義を行います。

Home

Homeインタフェースの選択されているメソッド名と同じメソッドに対してメソッドパーミッションの定義を行います。

LocalHome

Homeインタフェースの選択されているメソッド名と同じメソッドに対してトランザクションの定義を行います。

Local

Localインタフェースの選択されているメソッド名と同じメソッドに対してトランザクションの定義を行います。

 変更できる項目を説明します。

◆ [セキュリティロール]

メソッドに設定するセキュリティロール名を選択します。

この値を変更し、[更新]ボタンを押すことにより、セキュリティロール名を変更できます。

◆ [説明]

セキュリティロール名が設定されているメソッドについて補足説明を書くことができます。必要な場合に記述してください。この項目の内容は、ツールの動作に影響はありません。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 2006