Java Debug Interface

パッケージ com.sun.jdi.event

このパッケージは、JDI イベントとイベント処理を定義します。

参照先:
          説明

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

パッケージ com.sun.jdi.event の説明

このパッケージは、JDI イベントとイベント処理を定義します。 Event は常に、EventQueue から取得される EventSet のメンバーです。Event には、「ブレークポイントイベント」「スレッド作成イベント」「仮想マシン終了イベント」などがあります。終了イベントを除き、受け取るイベントはすべて、EventRequest で要求する必要があります。com.sun.jdi.request パッケージは、イベント要求とイベント要求管理を定義します。

将来のリリースでは、JDI パッケージ内のインタフェースにメソッドが追加される可能性があります。JDI が標準拡張になると、既存のパッケージ名が変更される可能性があります。


Java Debug Interface