IM-FileExchangeの設定¶
概要¶
IM-FileExchangeの動作設定を行います。
モジュール IM-FileExchange フォーマットファイル(xsd) WEB-INF/schema/file-exchange-config.xsd 設定場所 WEB-INF/conf/file-exchange-config/file-exchange-config.xml <?xml version="1.0" encoding="UTF-8"?> <file-exchange-config xmlns="http://intra-mart.co.jp/system/file_exchange/config/file-exchange-config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://intra-mart.co.jp/system/file_exchange/config/file-exchange-config ../../schema/file-exchange-config.xsd "> <bind-width>0</bind-width> <upload-listeners> <listener id="mail" enable="true" path="file_exchange/common/notice/mail_upload_listener" /> </upload-listeners> <download-listeners> <listener id="log" enable="true" path="file_exchange/common/notice/log_download_listener" /> </download-listeners> </file-exchange-config>
リファレンス¶
帯域幅の設定¶
タグ名 bind-width ファイルダウンロード時の通信量を指定します。0が指定されている場合、通信量を制限しません。【設定項目】
<file-exchange-config> <bind-width>0</bind-width> </file-exchange-config>
必須項目 × 複数設定 × 設定値・設定する内容 ファイルダウンロード時の通信量を設定します。 単位・型 数値[Mbps] (0 - ) 省略時のデフォルト値 0 親タグ file-exchange-config
アップロード通知リスナの設定¶
タグ名 upload-listeners ファイルのアップロードされたことを通知するリスナを設定します。【設定項目】
<file-exchange-config> <upload-listeners> <listener id="mail" enable="true" path="file_exchange/common/notice/mail_upload_listener" /> </upload-listeners> </file-exchange-config>
必須項目 × 複数設定 × 設定値・設定する内容
listener アップロード通知リスナの設定情報 単位・型 なし 省略時のデフォルト値 なし 親タグ file-exchange-config
アップロードリスナの設定¶
タグ名 listener ファイルアップロード通知リスナの設定を行います。【設定項目】
<upload-listeners> <listener id="mail" enable="true" path="file_exchange/common/notice/mail_upload_listener" /> </upload-listeners>
必須項目 ○ 複数設定 ○ 設定値・設定する内容 ファイルアップロード通知リスナの有効/無効やプログラムパスを設定します。単位・型 なし 省略時のデフォルト値 なし 親タグ upload-listeners 【属性】
属性名 説明 必須 デフォルト値 id 通知リスナのIDを指定します。 ○ なし enable
false リスナを無効にします。 true リスナを有効にします。 ○ なし path リスナのプログラムパスを指定します。 ○ なし
ダウンロード通知リスナの設定¶
タグ名 download-listeners ファイルがダウンロードされたことを通知するリスナを設定します。【設定項目】
<file-exchange-config> <download-listeners> <listener id="log" enable="true" path="file_exchange/common/notice/log_download_listener" /> </download-listeners> </file-exchange-config>
必須項目 × 複数設定 × 設定値・設定する内容
listener ダウンロード通知リスナの設定情報 単位・型 なし 省略時のデフォルト値 なし 親タグ file-exchange-config
ダウンロードリスナの設定¶
タグ名 listener ファイルダウンロード通知リスナの設定を行います。【設定項目】
<download-listeners> <listener id="log" enable="true" show-guest-address="false" path="file_exchange/common/notice/log_download_listener" /> </download-listeners>
必須項目 ○ 複数設定 ○ 設定値・設定する内容 ファイルダウンロード通知リスナの有効/無効やプログラムパスを設定します。単位・型 なし 省略時のデフォルト値 なし 親タグ download-listeners 【属性】
属性名 説明 必須 デフォルト値 id 通知リスナのIDを指定します。 ○ なし enable
false リスナを無効にします。 true リスナを有効にします。 ○ なし path リスナのプログラムパスを指定します。 ○ なし show-guest-address
false ゲストユーザのアドレスを表示しない。 true ゲストユーザのアドレスを表示する。 × false