Java Debug Interface

インタフェース
com.sun.jdi.event.Event の使用

Event を使用しているパッケージ
com.sun.jdi.event このパッケージは、JDI イベントとイベント処理を定義します。 
 

com.sun.jdi.event での Event の使用
 

com.sun.jdi.event での Event のサブインタフェース
 interface AccessWatchpointEvent
          ターゲット VM のフィールドアクセスの通知。
 interface BreakpointEvent
          ターゲット VM のブレークポイントの通知。
 interface ClassPrepareEvent
          ターゲット VM のクラス準備の通知。
 interface ClassUnloadEvent
          ターゲット VM のクラスアンロードの通知 ガベージコレクションの実行中にはデバッガのバックエンドに厳しい制約があるため、アンロード情報は大幅に制限されている
 interface ExceptionEvent
          ターゲット VM の例外通知。
 interface LocatableEvent
          位置とスレッドの両方を持つイベントの abstract スーパーインタフェースです。
 interface MethodEntryEvent
          ターゲット VM のメソッド呼び出しの通知。
 interface MethodExitEvent
          ターゲット VM のメソッド復帰の通知。
 interface ModificationWatchpointEvent
          ターゲット VM のフィールド変更の通知
 interface MonitorContendedEnteredEvent
          ターゲット VM 内のスレッドが、別のスレッドによって獲得されたモニターが解放されるのを待ってモニターに入るときに送信される通知です。
 interface MonitorContendedEnterEvent
          ターゲット VM 内のスレッドが別のスレッドによってすでに獲得されているモニターに入ろうとしたときに送信される通知。
 interface MonitorWaitedEvent
          ターゲット VM 内のスレッドがモニターオブジェクト上での待機を終了するときに送信される通知です。
 interface MonitorWaitEvent
          ターゲット VM 内のスレッドがモニターオブジェクト上で待機を開始するときに送信される通知です。
 interface StepEvent
          ターゲット VM のステップ完了の通知。
 interface ThreadDeathEvent
          ターゲット VM の完了スレッドの通知。
 interface ThreadStartEvent
          ターゲット VM で新しいスレッドが実行されることの通知。
 interface VMDeathEvent
          ターゲット VM 終了の通知です。
 interface VMDisconnectEvent
          ターゲット VM の切断の通知です。
 interface VMStartEvent
          ターゲット VM の初期化の通知。
 interface WatchpointEvent
          ターゲット VM 内のスレッドが検出した、フィールドによりトリガーされるイベントの通知です。
 

Event を返す com.sun.jdi.event のメソッド
 Event EventIterator.nextEvent()
           
 


Java Debug Interface