モジュール jdk.jdi
パッケージ com.sun.jdi.event
このパッケージは、JDIイベントとイベント処理を定義します。
Event
は常にEventSet
のメンバーであり、EventQueue
から取得されます。 Eventの例としては、"breakpoints events"
、"thread creation events"
、"virtual machine death event"
などがあります。 終了イベントを除き、受け取るイベントはすべて、"EventRequest"
で要求される必要があります。 com.sun.jdi.request
パッケージは、イベント要求とイベント要求管理を定義します。
将来のリリースでは、JDIパッケージ内のインタフェースにメソッドが追加される可能性があります。 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内のスレッドが検出した、フィールド・トリガー・イベントの通知。