Spec-Zone.ru › OpenJDK 21

Пакет com.sun.jdi.request

package com.sun.jdi.request
Этот пакет используется для запроса отправки события JDI при заданных условиях. За исключением событий завершения, которые всегда отправляются, существует один вид EventRequest для каждого типа Event - например, BreakpointRequest используется для запроса BreakpointEvent. Запросы событий создаются менеджером EventRequestManager. События и обработка событий определены в пакете com.sun.jdi.event.

В будущих выпусках могут быть добавлены методы в интерфейсы пакетов JDI. Существующие пакеты могут быть переименованы, если JDI станет стандартным расширением.

Пакет Описание
com.sun.jdi
Это основной пакет Java Debug Interface (JDI), он определяет зеркала для значений, типов и самого целевого виртуального машины - а также средства загрузки.
com.sun.jdi.connect
Этот пакет определяет соединения между виртуальной машиной, использующей JDI, и целевой виртуальной машиной.
com.sun.jdi.event
Этот пакет определяет события JDI и их обработку.
Класс Описание
AccessWatchpointRequest
Запрос уведомления о доступе к содержимому поля в целевой виртуальной машине.
BreakpointRequest
Определяет Location в целевой виртуальной машине, на котором выполнение должно быть остановлено.
ClassPrepareRequest
Запрос уведомления о подготовке класса в целевой виртуальной машине.
ClassUnloadRequest
Запрос уведомления о разгрузке класса в целевой виртуальной машине.
DuplicateRequestException
Выбрасывается для указания дублированного запроса события.
EventRequest
Представляет запрос уведомления об событии.
EventRequestManager
Управляет созданием и удалением EventRequest.
ExceptionRequest
Запрос уведомления о возникновении исключения в целевой виртуальной машине.
InvalidRequestStateException
Выбрасывается, чтобы указать, что запрашиваемое событие не может быть изменено, потому что оно включено.
MethodEntryRequest
Запрос уведомления о вызове метода в целевой виртуальной машине.
MethodExitRequest
Запрос уведомления о возвращении метода в целевой виртуальной машине.
ModificationWatchpointRequest
Запрос уведомления о записи в поле.
MonitorContendedEnteredRequest
Запрос уведомления о потоке в целевой виртуальной машине, входящем в монитор после ожидания его освобождения другим потоком.
MonitorContendedEnterRequest
Запрос уведомления о потоке в целевой виртуальной машине, пытающемся войти в монитор, уже приобретенный другим потоком.
MonitorWaitedRequest
Запрос уведомления, когда поток в целевой виртуальной машине завершил ожидание объекта монитора.
MonitorWaitRequest
Запрос уведомления о том, когда поток в целевой виртуальной машине собирается ожидать объект монитора.
StepRequest
Запрос уведомления о шаге в целевой виртуальной машине.
ThreadDeathRequest
Запрос уведомления о завершении потока в целевой виртуальной машине.
ThreadStartRequest
Запрос уведомления о начале выполнения потока в целевой виртуальной машине.
VMDeathRequest
Запрос уведомления о завершении целевой виртуальной машины.
WatchpointRequest
Определяет Field в целевой виртуальной машине, за которым ведется наблюдение.

© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/jdk.jdi/com/sun/jdi/request/package-summary.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API