intra-mart Accel Platform / 設定ファイルリファレンス

«  IM-共通マスタ   ::   コンテンツ   ::   ビュークリエーター  »

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

«  IM-共通マスタ   ::   コンテンツ   ::   ビュークリエーター  »