パラメータを受信した際のイベントのリスナを定義します。 プッシュ機能により JAM がパラメータを受信した際にイベントを受け取るオブジェクトが実装すべきインタフェースを定めます。
FOMA 端末では以下の場合にイベントが発生します。
なお、サスペンド中にパラメータを受信した場合、 サスペンド中に最後に受信したパラメータについてのみ、 レジュームの際にイベントが発生します。
イベントが発生した場合、このインターフェースを実装したオブジェクトの
parameterPushed(PushManager) メソッドが呼び出されます。
このメソッドの引数として渡されるオブジェクトの
PushManager.getParameter() メソッドや
PushManager.getParameterPushedTime() メソッドを呼び出すことにより、
受信したパラメータの文字列や受信した時間を取得することができます。
なお、parameterPushed(PushManager)
が呼び出されている間に新しくパラメータを受信した場合でも、
このメソッドがシステムから二重に呼ばれることはなく、
このメソッドからリターンするまで、引数 source
から取得できるパラメータの値が変化することもありません。
そのような場合は、リターン直後に PushManager
で取得できるパラメータの更新が行われ、
新しく受信したことによるイベントが発生し、再度
parameterPushed(PushManager)
が呼び出されます。
PushManager| メソッドの概要 | |
void |
parameterPushed(PushManager source)
JAM がパラメータを受信した際に呼び出されます。 |
| メソッドの詳細 |
public void parameterPushed(PushManager source)
source - プッシュ機能の管理オブジェクトが渡されます。