com.j_phone.midlet
クラス ResidentMIDlet

java.lang.Object
  |
  +--javax.microedition.midlet.MIDlet
        |
        +--com.j_phone.midlet.ResidentMIDlet
すべての実装インタフェース:
MailListener, RingStateListener, ScheduledAlarmListener, TelephonyListener

public abstract class ResidentMIDlet
extends javax.microedition.midlet.MIDlet
implements TelephonyListener, MailListener, ScheduledAlarmListener, RingStateListener

常駐アプリケーションのための基底クラス
常駐アプリケーションを作成するためにはこのクラスを継承してください。


インタフェース com.j_phone.system.MailListener から継承したフィールド
CBS_DEFINE, CBS_PL, GREETING, LONGMAIL, RELAY, SKYMAIL, WEB
 
コンストラクタの概要
protected ResidentMIDlet()
           
 
メソッドの概要
abstract  void ignored()
          電話が切れた場合に呼ばれる。
abstract  void notice(java.lang.String comment)
          アラーム時刻になった時に呼ばれる。
abstract  void received(java.lang.String name, java.lang.String address, int detail)
          SMSを着信した場合に呼ばれる。
abstract  void ring(java.lang.String name, java.lang.String number)
          電話がかかってきた場合に呼ばれる。
abstract  void ringStarted()
          着信通知を開始した場合に呼ばれる。
abstract  void ringStopped()
          着信通知を終了した場合に呼ばれる。
 
クラス javax.microedition.midlet.MIDlet から継承したメソッド
destroyApp, getAppProperty, notifyDestroyed, notifyPaused, pauseApp, resumeRequest, startApp
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ResidentMIDlet

protected ResidentMIDlet()
メソッドの詳細

ring

public abstract void ring(java.lang.String name,
                          java.lang.String number)
電話がかかってきた場合に呼ばれる。 かけてきた人の名前は電話帳に載っている名前であり、載っていない場合はnullとなる。 非通知の場合は名前、電話番号ともnullとなる。
定義:
インタフェース TelephonyListener 内の ring
パラメータ:
name - かけてきた人の名前
number - 電話番号(「-」は入っていない)

ignored

public abstract void ignored()
電話が切れた場合に呼ばれる。 通話が終了してアプリを再開した場合にも呼ばれる。
定義:
インタフェース TelephonyListener 内の ignored

received

public abstract void received(java.lang.String name,
                              java.lang.String address,
                              int detail)
SMSを着信した場合に呼ばれる。 送信してきた人の名前は電話帳に載っている名前であり、載っていない場合はnullとなる。
定義:
インタフェース MailListener 内の received
パラメータ:
name - 送信してきた人の名前
address - 送信元メールアドレス
detail - SMSの種類

notice

public abstract void notice(java.lang.String comment)
アラーム時刻になった時に呼ばれる。
定義:
インタフェース ScheduledAlarmListener 内の notice
パラメータ:
comment - コメント

ringStarted

public abstract void ringStarted()
着信通知を開始した場合に呼ばれる。
メディアプレイヤー、フレーズプレイヤーは一時停止される。 以降、通知終了までメディアプレイヤーによるサウンド再生はできない。
定義:
インタフェース RingStateListener 内の ringStarted

ringStopped

public abstract void ringStopped()
着信通知を終了した場合に呼ばれる。
以降、メディアプレイヤーによるサウンド再生が可能になる。 ただし、メディアプレイヤー、フレーズプレイヤーの再開は行わない。
定義:
インタフェース RingStateListener 内の ringStopped