モジュール jdk.jdi
パッケージ com.sun.jdi.event

インタフェースEventQueue

すべてのスーパー・インタフェース:
Mirror

public interface EventQueue extends Mirror
ターゲットVMの、着信デバッガ・イベントのためのマネージャです。 イベントは常に、EventSetにグループ化されます。 デバッガ・バック・エンドによって生成されたEventSetはここから読み込むことができます。 特定のVirtualMachineにはEventQueueの1つのインスタンスが割り当てられます。

ターゲットVMを中断させるイベントもあります。SUSPEND_ALLまたはSUSPEND_EVENT_THREADsuspend policyを持つイベント要求(com.sun.jdi.request)と、場合によってVMStartEventです。 これらの中断が再開されない場合、ターゲットVMはハングします。 したがって、VMDisconnectEventを含むEventSetが読み取られるまで、イベント・キューから各EventSetをremove()することをお薦めします。 resumeが別の方法で処理されないかぎり、各EventSetはEventSet.resume()を呼び出すようにしてください。

導入されたバージョン:
1.3
関連項目:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    次に利用可能なイベントを無期限に待機します。
    remove(long timeout)
    次に利用可能なイベントを指定された時間待機します。

    インタフェース com.sun.jdi.Mirrorで宣言されたメソッド

    toString, virtualMachine