モジュール jdk.jdi
パッケージ com.sun.jdi.request
このパッケージは、指定された条件下でJDIイベントが送信されることを要求する場合に使用されます。 終了イベント(常に送信される)を除くと、
Event
の種類ごとにEventRequest
が1種類ずつ存在します。たとえば、BreakpointRequest
は、BreakpointEvent
を要求するために使用されます。 イベント要求は、EventRequestManager
によって作成されます。 イベントおよびイベント処理は、com.sun.jdi.event
パッケージで定義されます。
将来のリリースでは、JDIパッケージ内のインタフェースにメソッドが追加される可能性があります。 JDIが標準拡張になると、既存のパッケージ名が変更される可能性があります。
-
インタフェースのサマリー インタフェース 説明 AccessWatchpointRequest ターゲットVM内でフィールドの内容がアクセスされたときの通知要求です。BreakpointRequest ターゲットVM内で実行を停止するべきLocation
を識別します。ClassPrepareRequest クラスがターゲットVM内で準備される際の通知要求です。ClassUnloadRequest クラスがターゲットVM内でアンロードされる際の通知要求です。EventRequest イベントの通知要求を表します。EventRequestManager EventRequest
の作成および削除を管理します。ExceptionRequest ターゲットVMで例外が発生する際の通知要求です。MethodEntryRequest ターゲットVM内でメソッドが呼び出される際の通知要求です。MethodExitRequest ターゲットVM内でメソッドが復帰する際の通知要求です。ModificationWatchpointRequest フィールドが設定された際の通知要求です。MonitorContendedEnteredRequest ターゲットVM内のスレッドが待機していたモニターに、別のスレッドによって解放されたあとに入る際の、通知要求です。MonitorContendedEnterRequest ターゲットVM内のスレッドが別のスレッドによってすでに獲得されているモニターに入ろうとする際の、通知要求です。MonitorWaitedRequest ターゲットVM内のスレッドがモニター・オブジェクト上での待機を終了する際の通知要求です。MonitorWaitRequest ターゲットVM内のスレッドがモニター・オブジェクト上で待機を開始する際の通知要求です。StepRequest ターゲットVM内でステップ実行が発生する際の通知要求です。ThreadDeathRequest ターゲットVM内でスレッドが終了する際の通知要求です。ThreadStartRequest ターゲットVM内でスレッドが実行を開始する際の通知要求です。VMDeathRequest ターゲットVMが終了する際の通知要求です。WatchpointRequest 監視中のターゲットVM内のField
を識別します。 -
例外のサマリー 例外 説明 DuplicateRequestException 重複イベント要求を示すためにスローされます。InvalidRequestStateException 要求されたイベントが有効なため、そのイベントを変更できないことを示すためにスローされます。