intra-mart Accel Kaiden! セットアップガイド 第28版 2024-04-01

5.2.4.2. 経路検索設定

コラム

バージョン 2.0.15で 経路検索用コントローラークラスを追加しています。
バージョン 2.0.15で 経路検索用アクションクラスの初期値を変更しています。

5.2.4.2.1. 概要

経路検索の利用設定を行います。
モジュール intra-mart Accel Kaiden! 基盤モジュール
設定場所 WEB-INF/conf/kaiden2/RouteSearchSettings.xml

RouteSearchSettings.xml

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<routeSearchSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/routeSearchSettings">
  <defaultSettings>
    <!-- 経路検索利用有無 -->
    <use>false</use>
    <!-- 経路検索用アクションクラス -->
    <actionClass>kaiden/route/ekispertWeb</actionClass>
    <!-- 経路検索用コントローラークラス -->
    <controllerClass>kaiden/v2/route/ekispertWeb</controllerClass>
  </defaultSettings>

  <!-- 会社毎の設定 -->
  <!--
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>
        <use>false</use>
        <actionClass>kaiden/route/ekispertWeb</actionClass>
        <controllerClass>kaiden/v2/route/ekispertWeb</controllerClass>
      </settings>
    </companySetting>
  </companySettings>
  -->
</routeSearchSettings>

5.2.4.2.2. リファレンス

5.2.4.2.2.1. 経路検索の利用有無

タグ名 use
経路検索の利用有無を設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<routeSearchSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/routeSearchSettings">
  <defaultSettings>
    <!-- 経路検索利用有無 -->
    <use>false</use>

    … 略 …

  </defaultSettings>

  <!-- 会社毎の設定 -->
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>
        <use>false</use>

        … 略 …

      </settings>
    </companySetting>
  </companySettings>
</routeSearchSettings>
必須項目
複数設定 ×
設定値・設定する内容

以下のいずれかを指定できます。

  • true
    経路検索を利用します。
  • false
    経路検索を利用しません。
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.4.2.2.2. 経路検索用アクションクラス

タグ名 actionClass
アーカイブモジュールの経路検索用のアクションクラスを設定します。
アーカイブモジュールの経路検索を使用する場合、設定ください。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<routeSearchSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/routeSearchSettings">
  <defaultSettings>

    … 略 …

    <!-- 経路検索用アクションクラス -->
    <actionClass>kaiden/route/ekispertWeb</actionClass>

    … 略 …

  </defaultSettings>

  <!-- 会社毎の設定 -->
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>

        … 略 …

        <actionClass>kaiden/route/ekispertWeb</actionClass>

        … 略 …

      </settings>
    </companySetting>
  </companySettings>
</routeSearchSettings>
必須項目 ×
複数設定 ×
設定値・設定する内容

以下のいずれかを指定できます。

  • kaiden/route/ekispertWeb
    駅すぱあとWebサービスと連携する場合に設定します。
単位・型 文字列 (xxxxxxx)
省略時のデフォルト値 なし
親タグ defaultSetting, settings(companySetting)

5.2.4.2.2.3. 経路検索用コントローラークラス

タグ名 controllerClass
経路検索用のコントローラークラスを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<routeSearchSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/routeSearchSettings">
  <defaultSettings>

    … 略 …

    <!-- 経路検索用コントローラークラス -->
    <controllerClass>kaiden/v2/route/ekispertWeb</controllerClass>
  </defaultSettings>

  <!-- 会社毎の設定 -->
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>

        … 略 …

        <controllerClass>kaiden/v2/route/ekispertWeb</controllerClass>
      </settings>
    </companySetting>
  </companySettings>
</routeSearchSettings>
必須項目 ×
複数設定 ×
設定値・設定する内容

以下のいずれかを指定できます。

  • kaiden/v2/route/ekispertWeb
    駅すぱあとWebサービスと連携する場合に設定します。
単位・型 文字列 (xxxxxxx)
省略時のデフォルト値 なし
親タグ defaultSetting, settings(companySetting)