待ち受けアプリケーション
休眠状態から非活性化状態へ移行するタイマを使うには

まず、MApplicationクラスのsetWakeupTimerメソッドを使い、移行までの時間をセットします。
指定した時間が経過した時点で、イベント(WAKEUP_TIMER_EVENT)が発生するので、processSystemEventメソッドでイベントを捕らえて処理します。

注意)このイベントはタイマーがセットされた後、アプリの状態にかかわらず1度だけ発生します。

例)
この例では、約10000ミリ秒経過すると、アプリが終了します(但し、待ち受け起動する必要があります)。
import com.nttdocomo.ui.*;

public class Example extends MApplication
{
    public void start()
    {
        // ウェイクアップタイマーを10000ミリ秒(10秒)にセット
        setWakeupTimer(10000);
    }
    public void processSystemEvent(int type, int param)
    {
        if(type==WAKEUP_TIMER_EVENT)
        {
            // アプリの終了
            terminate();
        }
    }
}