Cosminexus V9 ナビゲーション プラットフォーム 開発ガイド

[目次][用語][索引][前へ][次へ]

3.3.2 中断再開プラグインのカスタマイズ

ここでは,中断再開プラグインのカスタマイズ手順について説明します。

中断再開プラグインとして作成したひな形プラグインをカスタマイズする手順を次に示します。

  1. ユーザプロパティファイルの設定
  2. プラグインが実行する処理の実装

以降では,それぞれの手順について説明します。

<この項の構成>
(1) ユーザプロパティファイルの設定
(2) プラグインが実行する処理の実装

(1) ユーザプロパティファイルの設定

次のプロパティについて検討し,ユーザプロパティファイルに値を設定してください。

中断再開プラグインを使用するには,プロパティucnp.base.client.suspend.enableの設定値をtrue(有効)にする必要があります。

ユーザプロパティファイルの設定値および設定方法については,マニュアル「Cosminexus V9 ナビゲーション プラットフォーム 導入から運用まで」を参照してください。

(2) プラグインが実行する処理の実装

次に示すファイルを変更して,プラグインが実行する処理を実装します。

uCosminexus Navigation Developerインストールディレクトリ\pluginSDK\plugin\ucnp.plugin.suspend\WEB-INF\src\Javaパッケージ階層\controller\中断再開アクションコントローラクラス.java

ひな形プラグインを作成するときに生成された中断再開アクションコントローラインタフェースに,ユーザ操作に対応して各メソッドに処理を追加します。中断再開アクションコントローラインタフェースのメソッドの詳細は,「5.5 ISuspendActionController(中断再開アクションコントローラインタフェース)」を参照してください。

中断再開アクションコントローラインタフェースの実装例については,次のサンプルファイルを参照してください。

ナビゲーション プラットフォームインストールディレクトリ\sample\plugin\ucnp.plugin.suspend\WEB-INF\src\jp\co\hitachi\soft\ucnp\plugin\sample\suspend\controller\SuspendActionController.java