モジュール 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
    関連項目:
    EventSet, VirtualMachine