IM-共通マスタ設定¶
項目
- 概要
- リファレンス
- セパレータ
- 大量データモード
- 大量データモード(ユーザ検索)
- ユーザ検索表示件数
- 大量データモード(会社・組織検索)
- 組織一覧表示件数
- 大量データモード(パブリックグループ検索)
- パブリックグループ一覧表示件数
- 大量データモード(ロール検索)
- ロール検索表示件数
- 大量データモード(アカウント検索)
- アカウント検索表示件数
- 大量データモード(組織+ユーザ分類項目検索)
- ユーザ分類項目検索表示件数
- 大量データモード[スマートフォン]
- 大量データモード[スマートフォン](ユーザ検索)
- ユーザ検索表示件数[スマートフォン]
- 大量データモード[スマートフォン](会社・組織検索)
- 組織一覧表示件数[スマートフォン]
- 大量データモード[スマートフォン](パブリックグループ検索)
- パブリックグループ一覧表示件数[スマートフォン]
- 大量データモード[スマートフォン](ロール検索)
- ロール検索表示件数[スマートフォン]
- 大量データモード[スマートフォン](アカウント検索)
- アカウント検索表示件数[スマートフォン]
概要¶
IM-共通マスタで利用する設定を行います。
モジュール IM-共通マスタフォーマットファイル(xsd) WEB-INF/schema/im-master-config.xsd設定場所 WEB-INF/conf/im-master-config.xml<?xml version="1.0" encoding="UTF-8"?> <im-master-config xmlns="http://intra-mart.co.jp/foundation/master/common/config/im-master-config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://intra-mart.co.jp/foundation/master/common/config/im-master-config ../schema/im-master-config.xsd "> <separator>/</separator> <large-data-mode> <user enabled="false"> <limit>1000</limit> </user> <department enabled="false"> <length>20</length> </department> <public-group enabled="false"> <length>20</length> </public-group> <role enabled="false"> <limit>1000</limit> </role> <account enabled="false"> <limit>1000</limit> </account> <user-category-item enabled="false"> <limit>1000</limit> </user-category-item> </large-data-mode> <sp-large-data-mode> <user> <limit>1000</limit> </user> <department> <length>20</length> </department> <public-group> <length>20</length> </public-group> <role> <limit>1000</limit> </role> <account> <limit>1000</limit> </account> </sp-large-data-mode> </im-master-config>
リファレンス¶
セパレータ¶
タグ名 separator 階層構造を持つデータ(組織、パブリックグループetc)を表示する場合の区切り文字を定義します。【設定項目】
<im-master-config> <separator>/</separator> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 セパレータ 単位・型 文字列 省略時のデフォルト値 なし 親タグ im-master-config
大量データモード¶
タグ名 large-data-mode 大量データモードの利用を定義します。大量データモードとは、全件検索やあいまい検索などレスポンス悪化を招く検索を制限するためのものです。利用データ件数が大量にある場合に登録されているデータ全てを対象とせず、より範囲を狭めた検索を実行するようになります。大量データモードを使用すると以下の制約が発生します。
- キーワードの入力が必須になります。つまり、全件検索はできなくなります。
- キーワード検索対象が、「名前」、「コード」、「検索名(ユーザの場合フリガナ)」のいずれかになります。
- キーワード検索条件は「完全一致」、「前方一致」のどちらか一つしか選択できなくなります。
- 表示数制限を超えたデータの取得ができなくなります。
【設定項目】
<im-master-config> <large-data-mode> .... </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ im-master-config
大量データモード(ユーザ検索)¶
タグ名 user ユーザ検索の実行時に大量データモードを利用するかを設定します。【設定項目】
<im-master-config> <large-data-mode> <user enabled="false"> .... </user> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ large-data-mode 【属性】
属性名 説明 必須 デフォルト値 enabled trueの場合、大量データモードを利用します。falseの場合、大量データモードを利用しません。○ なし
ユーザ検索表示件数¶
タグ名 limit 大量データモードを利用した場合にユーザ情報の最大取得件数を設定します。設定値に従って打ち切ります。大量データモードを利用しない場合は設定値は無視されます。【設定項目】
<im-master-config> <large-data-mode> <user enabled="false"> <limit>1000</limit> </user> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ user
大量データモード(会社・組織検索)¶
タグ名 department 会社・組織検索の実行時に大量データモードを利用するかを設定します。この設定を有効にした場合は、直下のノードの一覧のみを取得します。この設定を無効にした場合は、階層の下位を再帰的に末端まで取得します。(検索条件の指定によっては指定されているノードまでとなります。)【設定項目】
<im-master-config> <large-data-mode> <department enabled="true"> .... </department> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ large-data-mode 【属性】
属性名 説明 必須 デフォルト値 enabled trueの場合大量データモードを利用します。falseの場合、大量データモードを利用しません。○ なし
組織一覧表示件数¶
タグ名 length 会社・組織の検索結果で改ページを有する箇所で1ページの表示件数を設定します。【設定項目】
<im-master-config> <large-data-mode> <department enabled="true"> <length>20</length> </department> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ department
大量データモード(パブリックグループ検索)¶
タグ名 public-group パブリックグループ検索の実行時に大量データモードを利用するかを設定します。この設定を有効にした場合は、直下のノードの一覧のみを取得します。この設定を無効にした場合は、階層の下位を再帰的に末端まで取得します。(検索条件の指定によっては指定されているノードまでとなります。)【設定項目】
<im-master-config> <large-data-mode> <public-group enabled="true"> .... </public-group> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ large-data-mode 【属性】
属性名 説明 必須 デフォルト値 enabled trueの場合、大量データモードを利用します。falseの場合、大量データモードを利用しません。○ なし
パブリックグループ一覧表示件数¶
タグ名 length パブリックグループの検索結果で改ページを有する箇所で1ページの表示件数を設定します。【設定項目】
<im-master-config> <large-data-mode> <public-group enabled="true"> <length>20</length> </public-group> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ public-group
大量データモード(ロール検索)¶
タグ名 role ロール検索の実行時に大量データモードを利用するかを設定します。【設定項目】
<im-master-config> <large-data-mode> <role enabled="false"> .... </role> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ large-data-mode 【属性】
属性名 説明 必須 デフォルト値 enabled trueの場合、大量データモードを利用します。falseの場合、大量データモードを利用しません。○ なし
ロール検索表示件数¶
タグ名 limit 大量データモードを利用した場合にロール情報の最大取得件数を設定します。設定値に従って打ち切ります。大量データモードを利用しない場合は設定値は無視されます。【設定項目】
<im-master-config> <large-data-mode> <role enabled="false"> <limit>1000</limit> </role> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ role
大量データモード(アカウント検索)¶
タグ名 account アカウント検索の実行時に大量データモードを利用するかを設定します。【設定項目】
<im-master-config> <large-data-mode> <account enabled="false"> .... </account> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ large-data-mode 【属性】
属性名 説明 必須 デフォルト値 enabled trueの場合、大量データモードを利用します。falseの場合、大量データモードを利用しません。○ なし
アカウント検索表示件数¶
タグ名 limit 大量データモードを利用した場合にアカウント情報の最大取得件数を設定します。設定値に従って打ち切ります。大量データモードを利用しない場合は設定値は無視されます。【設定項目】
<im-master-config> <large-data-mode> <account enabled="false"> <limit>1000</limit> </account> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ account
大量データモード(組織+ユーザ分類項目検索)¶
タグ名 user-category-item 組織+ユーザ分類項目検索の実行時に大量データモードを利用するかを設定します。【設定項目】
<im-master-config> <large-data-mode> <user-category-item enabled="false"> .... </user-category-item> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ large-data-mode 【属性】
属性名 説明 必須 デフォルト値 enabled trueの場合、大量データモードを利用します。falseの場合、大量データモードを利用しません。○ なし
ユーザ分類項目検索表示件数¶
タグ名 limit 大量データモードを利用した場合にユーザ分類項目情報の最大取得件数を設定します。設定値に従って打ち切ります。大量データモードを利用しない場合は設定値は無視されます。【設定項目】
<im-master-config> <large-data-mode> <user-category-item enabled="false"> <limit>1000</limit> </user-category-item> </large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ user-category-item
大量データモード[スマートフォン]¶
タグ名 sp-large-data-mode スマートフォンで大量データモードの利用を定義します。大量データモードとは、全件検索やあいまい検索などレスポンス悪化を招く検索を制限するためのものです。利用データ件数が大量にある場合に登録されているデータ全てを対象とせず、より範囲を狭めた検索を実行するようになります。大量データモードを使用すると以下の制約が発生します。
- キーワードの入力が必須になります。つまり、全件検索はできなくなります。
- 表示数制限を超えたデータの取得ができなくなります。
【設定項目】
<im-master-config> <sp-large-data-mode> .... </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ im-master-config
大量データモード[スマートフォン](ユーザ検索)¶
タグ名 user 大量データモードを利用した場合のユーザ情報の検索条件を設定します。【設定項目】
<im-master-config> <sp-large-data-mode> <user> .... </user> </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ sp-large-data-mode
ユーザ検索表示件数[スマートフォン]¶
タグ名 limit 大量データモードを利用した場合にユーザ情報の最大取得件数を設定します。設定値に従って打ち切ります。大量データモードを利用しない場合は設定値は無視されます。【設定項目】
<im-master-config> <sp-large-data-mode> <user> <limit>1000</limit> </user> </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ user
大量データモード[スマートフォン](会社・組織検索)¶
タグ名 department 現在利用されていません。【設定項目】
<im-master-config> <sp-large-data-mode> <department> .... </department> </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ sp-large-data-mode
組織一覧表示件数[スマートフォン]¶
タグ名 length 現在利用されていません。【設定項目】
<im-master-config> <sp-large-data-mode> <department> <length>20</length> </department> </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ department
大量データモード[スマートフォン](パブリックグループ検索)¶
タグ名 public-group 現在利用されていません。【設定項目】
<im-master-config> <sp-large-data-mode> <public-group> .... </public-group> </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ sp-large-data-mode
パブリックグループ一覧表示件数[スマートフォン]¶
タグ名 length 現在利用されていません。【設定項目】
<im-master-config> <sp-large-data-mode> <public-group> <length>20</length> </public-group> </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ public-group
大量データモード[スマートフォン](ロール検索)¶
タグ名 role ロール検索の実行時に大量データモードを利用するかを設定します。【設定項目】
<im-master-config> <sp-large-data-mode> <role> .... </role> </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ sp-large-data-mode
ロール検索表示件数[スマートフォン]¶
タグ名 limit 大量データモードを利用した場合にロール情報の最大取得件数を設定します。設定値に従って打ち切ります。大量データモードを利用しない場合は設定値は無視されます。【設定項目】
<im-master-config> <sp-large-data-mode> <role> <limit>1000</limit> </role> </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ role
大量データモード[スマートフォン](アカウント検索)¶
タグ名 account 現在利用されていません。【設定項目】
<im-master-config> <sp-large-data-mode> <account> .... </account> </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ sp-large-data-mode
アカウント検索表示件数[スマートフォン]¶
タグ名 limit 現在利用されていません。【設定項目】
<im-master-config> <sp-large-data-mode> <account> <limit>1000</limit> </account> </sp-large-data-mode> </im-master-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 なし 単位・型 数値 (1 - ) 省略時のデフォルト値 なし 親タグ account