システム設定¶
項目
概要¶
intra-mart Accel Collaboration 全体の共通情報を設定します。
フォーマットファイル(xsd) WEB-INF/schema/iac-system-config.xsd設定場所 WEB-INF/conf/iac-system-config.xml<?xml version="1.0" encoding="UTF-8"?> <iac-system-config xmlns="http://intra-mart.co.jp/product/collaboration/commons/internal/utility/config/iac-system-config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://intra-mart.co.jp/product/collaboration/commons/internal/utility/config/iac-system-config ../schema/iac-system-config.xsd "> <limit-mode>true</limit-mode> <access-control-mode>true</access-control-mode> <display-offset>false</display-offset> <user-search-limit>20</user-search-limit> <archive-encode>MS932</archive-encode> <minute-select> <value>00</value> <value>15</value> <value>30</value> <value>45</value> </minute-select> <query> <limit-in>1000</limit-in> </query> <storage> <upper-limit-for-incrementing-directory>10000</upper-limit-for-incrementing-directory> </storage> <department-name> <department-name-mode>false</department-name-mode> <separator>/</separator> <depth>0</depth> <reverse>true</reverse> <company>true</company> </department-name> <search-user-name> <user-search-name>true</user-search-name> <user-name>true</user-name> <user-code>false</user-code> </search-user-name> <notice-observer> <mail-observer-class>jp.co.intra_mart.product.collaboration.core.internal.mail.NoticeMail</mail-observer-class> <imbox-observer-class>jp.co.intra_mart.product.collaboration.core.internal.imbox.NoticeImbox</imbox-observer-class> </notice-observer> <notice-mail> <limit>100</limit> <tenant-mail-address>false</tenant-mail-address> <async-mail-message> <parameter-key>IAC_MAIL_USER_MESSAGE</parameter-key> <async-class>jp.co.intra_mart.product.collaboration.core.internal.mail.async.AsyncSendMessageMail</async-class> </async-mail-message> <async-mail-template> <parameter-key>IAC_MAIL_USER_TEMPLATE</parameter-key> <async-class>jp.co.intra_mart.product.collaboration.core.internal.mail.async.AsyncSendTemplateMail</async-class> </async-mail-template> </notice-mail> <notice-imbox> <async-imbox-message> <parameter-key>IAC_IMBOX_USER_MESSAGE</parameter-key> <async-class>jp.co.intra_mart.product.collaboration.core.internal.imbox.async.AsyncSendMessageImbox</async-class> </async-imbox-message> <async-imbox-template> <parameter-key>IAC_IMBOX_USER_TEMPLATE</parameter-key> <async-class>jp.co.intra_mart.product.collaboration.core.internal.imbox.async.AsyncSendTemplateImbox</async-class> </async-imbox-template> </notice-imbox> <output-pdf> <enable-pdf>false</enable-pdf> <!-- <base-url>http://127.0.0.1:8080/imart</base-url> --> <!-- <command-option></command-option> --> <use-browser-print>true</use-browser-print> </output-pdf> <uplaod-lock-timeout>60</uplaod-lock-timeout> <is-url-link-available>true</is-url-link-available> <user-settings-cache-key>iac_core_user_setting</user-settings-cache-key> <subrole_use>false</subrole_use> </iac-system-config>
リファレンス¶
取得制限設定¶
タグ名 limit-mode 取得対象の制限有無を設定します。主に、階層情報取得の際に1階層ずつ取得するか、全階層を取得するかの判定に使用します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <limit-mode>true</limit-mode> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true 取得対象を制限する。(1階層のみを取得対象とする。) false 取得対象を制限しない。(全階層を取得対象とする。) 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ iac-system-config コラム
この設定はスマートフォン版には適用されません。スマートフォン版については、IM-共通マスタの大量データモード設定が適用されます。「IM-共通マスタ スマートフォン拡張プログラミングガイド 」-「大量データモードにおける階層移動 」を参照してください。大量データモードの設定については、 検索ダイアログのplugin.xmlを編集することで適用できます。各機能におけるplugin.xmlの格納先は以下の通りです。スケジュール(施設カテゴリ)jp.co.intra_mart.collaboration.schedule.search.tabs.facility.category_tree.smartphoneインフォメーション(カテゴリ)jp.co.intra_mart.collaboration.information.search.tabs.category.tree.smartphone
アクセス権利用設定¶
タグ名 access-control-mode アクセス権の利用有無を設定します。アクセス権を保有する機能の場合、本設定にてアクセス権設定の利用有無を指定します。アクセス権を保有しない機能の場合、本設定には影響されません。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <access-control-mode>true</access-control-mode> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true アクセス権を使用する。 false アクセス権を使用しない。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ iac-system-config
タイムゾーンオフセット表示設定¶
タグ名 display-offset タイムゾーンのオフセットの表示有無を設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <display-offset>false</display-offset> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true タイムゾーンのオフセットを表示する。 false タイムゾーンのオフセットを表示しない。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ iac-system-config
検索条件に指定できるユーザの上限数¶
タグ名 user-search-limit 検索条件に指定できるユーザの上限数を設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <user-search-limit>20</user-search-limit> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 検索条件に指定できるユーザの上限数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ iac-system-config
アーカイブ時エンコード¶
タグ名 archive-encode ファイルの圧縮ダウンロード時のエンコードを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <archive-encode>MS932</archive-encode> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 ファイルの圧縮ダウンロード時のエンコードを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ iac-system-config
時刻の分の選択値¶
タグ名 value 時刻選択の際の分の選択値を設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <minute-select> <value>00</value> <value>15</value> <value>30</value> <value>45</value> </minute-select> </iac-system-config>
必須項目 ○ 複数設定 ○ 設定値・設定する内容 時刻選択の際の分の選択値を設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ minute-select 注意
現在この設定は使用されていません。設定値を変更してもアプリケーションには反映されません。
SQL用設定¶
タグ名 query SQLの設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <query> ... </query> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 SQLの設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-system-config
IN句の上限数(SQL)¶
タグ名 limit-in SQLのIN句の上限数を設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <query> <limit-in>1000</limit-in> </query> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 SQLのIN句の上限数を設定します。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ query
ストレージ用設定¶
タグ名 storage ストレージの設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <storage> ... </storage> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 ストレージの設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-system-config
同一ディレクトリ内のディレクトリ上限数(ストレージ)¶
タグ名 upper-limit-for-incrementing-directory 同一ディレクトリ内に配置できるディレクトリの上限数を設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <storage> <upper-limit-for-incrementing-directory>10000</upper-limit-for-incrementing-directory> </storage> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 同一ディレクトリ内に配置できるディレクトリの上限数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ storage
組織名表示用設定¶
タグ名 department-name 組織名の表示内容の設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <department-name> ... </department-name> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 組織名の表示内容の設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-system-config
表示する組織名の組織名/組織略称切り替え設定(組織名表示)¶
タグ名 department-name-mode 組織名/組織略称のどちらを表示するかを指定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <department-name> <department-name-mode>false</department-name-mode> </department-name> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true セパレータ(組織名表示) 、 階層数(組織名表示) 、 取得開始階層(組織名表示) 、 会社名表示設定(組織名表示) の設定に従った組織名を表示します。 false 組織略称を表示します。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ department-name
セパレータ(組織名表示)¶
タグ名 separator 上位と下位の組織名の間に含むセパレート文字列を設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <department-name> <separator>/</separator> </department-name> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 上位と下位の組織名の間に含むセパレート文字列を設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ department-name
階層数(組織名表示)¶
タグ名 depth 取得する組織の階層数を設定します。0を設定すると全ての組織階層を表示します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <department-name> <depth>0</depth> </department-name> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 取得する組織の階層数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ department-name
取得開始階層(組織名表示)¶
タグ名 reverse 最上位または最下位のどちらから 階層数(組織名表示) 取得するかを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <department-name> <reverse>true</reverse> </department-name> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true 最下位から 階層数(組織名表示) 分取得します。 false 最上位から 階層数(組織名表示) 分取得します。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ department-name
会社名表示設定(組織名表示)¶
タグ名 company 組織名に会社名を含めるかを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <department-name> <company>true</company> </department-name> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true 会社名を含みます。 false 会社名を含みません。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ department-name
ユーザキーワード検索時の検索対象用設定(使用しません)¶
タグ名 search-user-name 使用しません。【設定項目】
<iac-system-config> <search-user-name> ... </search-user-name> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 使用しません。設定値を変更してもアプリケーションには影響しません。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-system-config
ユーザ検索名での検索切り替え設定(キーワード検索)(使用しません)¶
タグ名 user-search-name 使用しません。【設定項目】
<iac-system-config> <search-user-name> <user-search-name>true</user-search-name> </search-user-name> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 使用しません。設定値を変更してもアプリケーションには影響しません。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ search-user-name
ユーザ名での検索切り替え設定(キーワード検索)(使用しません)¶
タグ名 user-name 使用しません。【設定項目】
<iac-system-config> <search-user-name> <user-name>true</user-name> </search-user-name> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 使用しません。設定値を変更してもアプリケーションには影響しません。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ search-user-name
ユーザコードでの検索切り替え設定(キーワード検索)(使用しません)¶
タグ名 user-code 使用しません。【設定項目】
<iac-system-config> <search-user-name> <user-code>false</user-code> </search-user-name> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 使用しません。設定値を変更してもアプリケーションには影響しません。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ search-user-name
通知オブザーバ用設定¶
タグ名 notice-observer 通知オブザーバの設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-observer> ... </notice-observer> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 通知オブザーバの設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-system-config
メール通知オブザーバクラス設定(通知オブザーバ)¶
タグ名 mail-observer-class メール通知機能において使用する通知オブザーバクラスを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-observer> <mail-observer-class>jp.co.intra_mart.product.collaboration.core.internal.mail.NoticeMail</mail-observer-class> </notice-observer> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 メール通知機能において使用する通知オブザーバクラスを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ notice-observer 注意
intra-mart Accel Collaboration 2015 Spring 以降では強制配信でのみ使用されます。
IMBox通知オブザーバクラス設定(通知オブザーバ)¶
タグ名 imbox-observer-class IMBox通知機能において使用する通知オブザーバクラスを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-observer> <imbox-observer-class>jp.co.intra_mart.product.collaboration.core.internal.imbox.NoticeImbox</imbox-observer-class> </notice-observer> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 IMBox通知機能において使用する通知オブザーバクラスを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ notice-observer 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
メール通知用設定¶
タグ名 notice-mail メール通知の設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-mail> ... </notice-mail> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 メール通知の設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-system-config
送信先分割上限数(メール通知)¶
タグ名 limit メール送信時に指定できる送信先の上限数を設定します。一度に送信する送信先の件数がこの値を超えた場合は、複数回に分けてメール送信されます。TO、CC、BCCそれぞれに対し適用されます。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-mail> <limit>100</limit> </notice-mail> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 メール送信時に指定できる送信先の上限数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ notice-mail 注意
intra-mart Accel Collaboration 2015 Spring 以降では強制配信でのみ使用されます。IM-MessageHub を使用した通常通知の場合は、プラグインファイルにて設定します。詳細は「 IM-MessageHub プログラミングガイド 」 - 「 配信メッセージの分割 」をご確認ください。
テナントメールアドレス利用設定¶
タグ名 tenant-mail-address メール送信時に、テナントメールアドレスを送信元メールアドレスへ設定するか否かの設定を行います。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-mail> <tenant-mail-address>false</tenant-mail-address> </notice-mail> </iac-system-config>
必須項目 × 複数設定 × 設定値・設定する内容 テナントのメールアドレス利用有無を設定します。 単位・型 真偽値 (true/false) 省略時のデフォルト値 false 親タグ notice-mail
非同期通知(メッセージ指定)用設定(メール通知)¶
タグ名 async-mail-message メール通知機能の通知内容を直接指定(メッセージ指定)した非同期通知用の設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-mail> <async-mail-message> ... </async-mail-message> </notice-mail> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 メール通知機能の通知内容を直接指定(メッセージ指定)した非同期通知用の設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ notice-mail 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
パラメータキー(メール通知/非同期通知(メッセージ指定))¶
タグ名 parameter-key メール通知機能の通知内容を直接指定した非同期通知の際に使用するパラメータキーを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-mail> <async-mail-message> <parameter-key>IAC_MAIL_USER_MESSAGE</parameter-key> </async-mail-message> </notice-mail> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 メール通知機能の通知内容を直接指定した非同期通知の際に使用するパラメータキーを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ async-mail-message 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
メール送信処理クラス(メール通知/非同期通知(メッセージ指定))¶
タグ名 async-class メール通知機能の通知内容を直接指定した非同期通知の際に使用するメール送信処理クラスを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-mail> <async-mail-message> <async-class>jp.co.intra_mart.product.collaboration.core.internal.mail.async.AsyncSendMessageMail</async-class> </async-mail-message> </notice-mail> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 メール通知機能の通知内容を直接指定した非同期通知の際に使用するメール送信処理クラスを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ async-mail-message 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
非同期通知(テンプレート指定)用設定(メール通知)¶
タグ名 async-mail-template メール通知機能の通知内容をテンプレートで指定した非同期通知用の設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-mail> <async-mail-template> ... </async-mail-template> </notice-mail> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 メール通知機能の通知内容をテンプレートで指定した非同期通知用の設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ notice-mail 注意
intra-mart Accel Collaboration 2015 Spring 以降では強制配信でのみ使用されます。
パラメータキー(メール通知/非同期通知(テンプレート指定))¶
タグ名 parameter-key メール通知機能の通知内容をテンプレートで指定した非同期通知の際に使用するパラメータキーを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-mail> <async-mail-template> <parameter-key>IAC_MAIL_USER_TEMPLATE</parameter-key> </async-mail-template> </notice-mail> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 メール通知機能の通知内容をテンプレートで指定した非同期通知の際に使用するパラメータキーを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ async-mail-template 注意
intra-mart Accel Collaboration 2015 Spring 以降では強制配信でのみ使用されます。
メール送信処理クラス(メール通知/非同期通知(テンプレート指定))¶
タグ名 async-class メール通知機能の通知内容をテンプレートで指定した非同期通知の際に使用するメール送信処理クラスを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-mail> <async-mail-template> <async-class>jp.co.intra_mart.product.collaboration.core.internal.mail.async.AsyncSendTemplateMail</async-class> </async-mail-template> </notice-mail> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 メール通知機能の通知内容をテンプレートで指定した非同期通知の際に使用するメール送信処理クラスを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ async-mail-template 注意
intra-mart Accel Collaboration 2015 Spring 以降では強制配信でのみ使用されます。
IMBox通知用設定¶
タグ名 notice-imbox IMBox通知の設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-imbox> ... </notice-imbox> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 IMBox通知の設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-system-config 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
非同期通知(メッセージ指定)用設定(IMBox通知)¶
タグ名 async-imbox-message IMBox通知機能の通知内容を直接指定した非同期通知用の設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-imbox> <async-imbox-message> ... </async-imbox-message> </notice-imbox> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 IMBox通知機能の通知内容を直接指定した非同期通知用の設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ notice-imbox 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
パラメータキー(IMBox通知/非同期通知(メッセージ指定))¶
タグ名 parameter-key IMBox通知機能の通知内容を直接指定した非同期通知の際に使用するパラメータキーを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-imbox> <async-imbox-message> <parameter-key>IAC_MAIL_USER_MESSAGE</parameter-key> </async-imbox-message> </notice-imbox> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 IMBox通知機能の通知内容を直接指定した非同期通知の際に使用するパラメータキーを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ async-imbox-message 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
IMBox送信処理クラス(IMBox通知/非同期通知(メッセージ指定))¶
タグ名 async-class IMBox通知機能の通知内容を直接指定した非同期通知の際に使用するIMBox送信処理クラスを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-imbox> <async-imbox-message> <async-class>jp.co.intra_mart.product.collaboration.core.internal.imbox.async.AsyncSendMessageImbox</async-class> </async-imbox-message> </notice-imbox> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 IMBox通知機能の通知内容を直接指定した非同期通知の際に使用するIMBox送信処理クラスを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ async-imbox-message 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
非同期通知(テンプレート指定)用設定(IMBox通知)¶
タグ名 async-imbox-template IMBox通知機能の通知内容をテンプレートで指定した非同期通知用の設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-imbox> <async-imbox-template> ... </async-imbox-template> </notice-imbox> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 IMBox通知機能の通知内容をテンプレートで指定した非同期通知用の設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ notice-imbox 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
パラメータキー(IMBox通知/非同期通知(テンプレート指定))¶
タグ名 parameter-key IMBox通知機能の通知内容をテンプレートで指定した非同期通知の際に使用するパラメータキーを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-imbox> <async-imbox-template> <parameter-key>IAC_MAIL_USER_TEMPLATE</parameter-key> </async-imbox-template> </notice-imbox> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 IMBox通知機能の通知内容をテンプレートで指定した非同期通知の際に使用するパラメータキーを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ async-imbox-template 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
IMBox送信処理クラス(IMBox通知/非同期通知(テンプレート指定))¶
タグ名 async-class メール通知機能の通知内容をテンプレートで指定した非同期通知の際に使用するIMBox送信処理クラスを設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <notice-imbox> <async-imbox-template> <async-class>jp.co.intra_mart.product.collaboration.core.internal.imbox.async.AsyncSendTemplateImbox</async-class> </async-imbox-template> </notice-imbox> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 IMBox通知機能の通知内容をテンプレートで指定した非同期通知の際に使用するIMBox送信処理クラスを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ async-imbox-template 注意
intra-mart Accel Collaboration 2015 Spring 以降では使用されません。設定値を変更してもアプリケーションには影響しません。
PDF出力用設定¶
タグ名 output-pdf PDF出力の設定です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <output-pdf> ... </output-pdf> </iac-system-config>
必須項目 × 複数設定 × 設定値・設定する内容 PDF出力の設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-system-config
PDF出力のリンク表示有無設定¶
タグ名 enable-pdf PDF出力リンク表示の有無を設定する項目です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <output-pdf> <enable-pdf>false</enable-pdf> </output-pdf> </iac-system-config>
必須項目 × 複数設定 × 設定値・設定する内容
true PDFリンクを表示する false PDFリンクを表示しない 単位・型 真偽値 (true/false) 省略時のデフォルト値 false 親タグ output-pdf
PDF出力のベースURL設定¶
タグ名 base-url PDF出力のベースURLを設定する項目です。主にロードバランサーにて負荷分散をしている場合に、base-urlを指定する必要があります。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <output-pdf> <base-url>http://127.0.0.1:8080/imart</base-url> </output-pdf> </iac-system-config>
必須項目 × 複数設定 × 設定値・設定する内容 PDF出力のベースURLを設定します。 単位・型 文字列 省略時のデフォルト値 テナントで設定したベースURL 親タグ output-pdf
PDF出力のオプション設定¶
タグ名 command-option PDF出力のオプションを設定する項目です。wkhtmltopdfで利用可能なオプションについては、「 wkhtmltopdf Documentation」を参照してください。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <output-pdf> <command-option></command-option> </output-pdf> </iac-system-config>
必須項目 × 複数設定 × 設定値・設定する内容 PDF出力のオプションを設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ output-pdf
ブラウザPDF出力使用設定¶
タグ名 use-browser-print PDF出力にブラウザ印刷機能を使用するかを設定する項目です。PDF出力のリンク表示有無設定 が「true」の場合のみ有効です。本設定をtrueに設定した場合、PDF出力にブラウザ印刷機能を使用します。PDF出力のベースURL設定 と PDF出力のオプション設定 の設定は無視されます。falseに設定した場合、PDF出力にwkhtmltopdfを使用します。false(wkhtmltopdfの使用)は非推奨です。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <output-pdf> <use-browser-print>true</use-browser-print> </output-pdf> </iac-system-config>
必須項目 × 複数設定 × 設定値・設定する内容
true PDF出力にブラウザ印刷機能を使用する。 false PDF出力にwkhtmltopdfを使用する。 単位・型 真偽値 (true/false) 省略時のデフォルト値 true(PDF出力にブラウザ印刷機能を使用する) 親タグ output-pdf
ファイルアップロード時のタイムアウト時間設定¶
タグ名 uplaod-lock-timeout ファイルアップロード時のタイムアウト時間を秒で設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <uplaod-lock-timeout>60</uplaod-lock-timeout> </iac-system-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 ファイルアップロード時のタイムアウト時間を秒で設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ iac-system-config
URLリンク設定¶
タグ名 is-url-link-available URL文字列をリンクにするか否かの設定を行います。本設定をtrueに設定した場合、説明欄等のURL文字列をリンクとして表示します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <is-url-link-available>true</is-url-link-available> </iac-system-config>
必須項目 × 複数設定 × 設定値・設定する内容
true URL文字列をリンクにする false URL文字列をリンクにしない 単位・型 真偽値 (true/false) 省略時のデフォルト値 false(URL文字列をリンクにしない) 親タグ iac-system-config
個人設定情報のキャッシュキー設定¶
タグ名 user-settings-cache-key 個人設定情報のキャッシュキーを設定します。通常、設定値は変更しません。【設定項目】
<iac-system-config> <user-settings-cache-key>iac_core_user_setting</user-settings-cache-key> </iac-system-config>
必須項目 × 複数設定 × 設定値・設定する内容 個人設定情報のキャッシュキーを設定します。デフォルトのキャッシュ情報は 個人設定キャッシュ設定 を参照してください。単位・型 文字列 省略時のデフォルト値 なし 親タグ iac-system-config
サブロールの使用設定¶
タグ名 subrole_use サブロールのアクセス権の有効、無効を設定します。intra-mart Accel Collaboration 全体で共通の設定です。【設定項目】
<iac-system-config> <subrole_use>false</subrole_use> </iac-system-config>
必須項目 × 複数設定 × 設定値・設定する内容
true サブロールのアクセス権を有効にする false サブロールのアクセス権を無効にする 単位・型 真偽値 (true/false) 省略時のデフォルト値 false (サブロールのアクセス権を無効にする) 親タグ iac-system-config