Hitachi

Cosminexus V11 アプリケーションサーバ リファレンス 定義編(アプリケーション/リソース定義)


3.8.1 フィルタ属性ファイルの指定内容

フィルタ属性ファイルは,次に示すDOCTYPE宣言を持ちます。

<!DOCTYPE hitachi-filter-property PUBLIC '-//Hitachi, Ltd.//DTD Filter Property 7.0//EN' 'file:///<Application Serverのインストールディレクトリ>/CC/admin/dtds/hitachi-filter-property_7_0.dtd'>

フィルタ属性ファイルは,次に示すタグを持つxmlファイルです。なお,属性ファイルのバージョンは,以前のバージョンのものでも使用できます。

タグ名

出現パターン

説明

<hitachi-filter-property>

1回

ルートタグ。

<description>※1

0回以上※2

フィルタの説明。

<display-name>※1

1回以上※2

フィルタの表示名。

xml:lang属性が"en"のdisplay-nameを必ず指定します。該当するリソースの表示名をコマンドの引数で指定する場合も,xml:lang属性が"en"のdisplay-nameを指定します。

1≦文字列長

文字の制限はありません。

複数のフィルタが存在する場合,それぞれに一意となる文字列を指定します。

<icon>※1

0回以上※2

Deployツール上に表示されるフィルタのアイコンの定義。

<small-icon>

0または1回

スモールアイコン(16×16)のファイル名。

<large-icon>

0または1回

ラージアイコン(32×32)のファイル名。

<filter-name>

1回

フィルタ名称。※3

複数のフィルタが存在する場合,それぞれ一意となる文字列を指定します。

<filter-class>

1回

フィルタのクラス名。※3

パッケージが定義されている場合,パッケージ名から指定します。

<init-param>

0回以上

初期化パラメタについての定義。

<description>※1

0回以上※2

パラメタの説明。

<param-name>

1回

初期化パラメタ名称。

複数のフィルタ名が存在する場合,それぞれに一意な文字列を指定します。

<param-value>

1回

初期化パラメタの値。

<method-observation-timeout>

0または1回

フィルタ内のメソッド共通の仕掛かり中メソッド監視用タイムアウト時間。

指定できる値は,0〜86400(単位:秒)です。0を指定した場合,タイムアウトしません。デフォルト値は0です。

注※1

xml:lang属性を指定できます。xml:lang属性を指定しない場合は,「en(英語)」が仮定されます。なお,xml:lang属性が同じタグを複数指定できません。

注※2

Servlet2.3以前のWARに対して,このタグを複数指定できません。

注※3

cjgetappprop,cjgetrespropコマンドで出力されたものに対して,タグ名の変更,タグの追加・削除,または値の変更をしてはいけません。