NTT DOCOMO and Hitachi Kokusai Electric Know-how & Confidential

com.docomo_um.module
インタフェース ModuleListener


public interface ModuleListener

モジュールの状態を通知するリスナクラスです。


フィールドの概要
static int STATUS_DOWNLOAD_FAILURE
          システムアップデートの中止理由の一つで、ダウンロード失敗を表します。
static int STATUS_NO_UPDATE
          システムアップデートの中止理由の一つで、更新不要を表します。
 
メソッドの概要
 void onReset()
          システムがリセットを要求した場合にコールされます。
 void onSystemUpdate()
          システムアップデートをシステムが要求した場合にコールされます。
 void onSystemUpdateAbort(int abortStatus)
          システムアップデートを継続できない場合にコールされます。
 

フィールドの詳細

STATUS_NO_UPDATE

static final int STATUS_NO_UPDATE
システムアップデートの中止理由の一つで、更新不要を表します。

関連項目:
onSystemUpdateAbort(int), 定数フィールド値

STATUS_DOWNLOAD_FAILURE

static final int STATUS_DOWNLOAD_FAILURE
システムアップデートの中止理由の一つで、ダウンロード失敗を表します。

関連項目:
onSystemUpdateAbort(int), 定数フィールド値
メソッドの詳細

onReset

void onReset()
システムがリセットを要求した場合にコールされます。

本リスナがコールされたら、ModuleManager.reset() メソッドをコールして下さい。 ModuleManager.reset() メソッドがコールされると、システムはリセット処理を開始します。 システムがリセットされると、不揮発メモリに保存していないデータは削除されます。
尚、本リスナがコールされてから10秒経過してもModuleManager.reset()メソッドがコールされない場合、 システムは自動的にリセット処理を開始します。

システムアップデートにおいて、ダウンロードが完了した場合にも、本リスナはコールされます。 ダウンロードが完了する前に以下のいずれかの機能を開始していた場合、当該機能が完了するまで本リスナはコールされません。

関連項目:
ModuleManager.reset()

onSystemUpdate

void onSystemUpdate()
システムアップデートをシステムが要求した場合にコールされます。

本リスナがコールされたら、ModuleManager.updateSystem() メソッドをコールして下さい。 ModuleManager.updateSystem() メソッドがコールされると、システムアップデートを開始します。
尚、本リスナがコールされてから5秒経過してもModuleManager.updateSystem()メソッドがコールされない場合、 自動的にシステムアップデートが開始されます。
システムアップデート要求が発生する前に音声通話を開始していた場合であっても、本リスナはコールされます。
システムアップデート要求が発生する前にパケット通信を開始していた場合、パケット通信を切断して本リスナがコールされます。
本リスナがコールされると、システムアップデートが完了するまでパケット通信を実行することはできません。音声通話は実行することができます。

関連項目:
ModuleManager.updateSystem()

onSystemUpdateAbort

void onSystemUpdateAbort(int abortStatus)
システムアップデートを継続できない場合にコールされます。

更新不要やダウンロード失敗など、システムアップデートが中断した場合にコールされます。 ただし、ModuleManager.cancelSystemUpdate()によってシステムアップデートをキャンセルした場合はコールされません。

パラメータ:
abortStatus - システムアップデートの中断理由が設定されます。
関連項目:
ModuleManager.updateSystem(), STATUS_NO_UPDATE, STATUS_DOWNLOAD_FAILURE

Copyright © 2013 NTT DOCOMO, INC. and Hitachi Kokusai Electric Inc. All Rights Reserved.