Hitachi

JP1 Version 12 JP1/Navigation Platform ナビゲーション プラットフォーム 開発ガイド


5.3.1 initメソッド

このメソッドは,ユーザプラグインのEARが起動するときに呼び出されます。このメソッドが呼び出されると,ユーザプラグインの初期化処理が実行されます。

例えば,データベースとの接続処理をするユーザプラグインを実装する場合に,データソースをルックアップする処理をこのメソッドで実行します。データベースとの接続処理を実装する手順については,「4.4 データベースとの接続処理の追加」を参照してください。

データベースと接続するためのデータソースのルックアップは,必ずこのメソッド内で実装してください。ほかのメソッド内で実装した場合は動作が保障されません。inputFromNode()メソッドなど,ほかのメソッドでデータソースを利用する場合は,init()メソッド内でルックアップしたデータソースのインスタンスをスタティック変数などに保持し,受け渡すように実装してください。

〈この項の構成〉

(1) 形式

public void init() throws UCNPPluginUserException;

(2) 引数

なし

(3) 戻り値

なし

(4) 例外

このメソッドでエラーが発生した場合,ユーザプラグインの起動は中断され,UCNPPluginUserException例外がスローされます。