- 所有超级接口:
-
EventRequest
,Mirror
请求在目标VM中的线程终止时进行通知。当启用ThreadDeathRequest被满足时,一个包含ThreadDeathEvent的事件集将被放置在EventQueue中。现有ThreadDeathRequests的集合由EventRequestManager管理。
- 自1.3版本起:
- 参见:
-
Field Summary
Fields declared in interface com.sun.jdi.request.EventRequest
SUSPEND_ALL, SUSPEND_EVENT_THREAD, SUSPEND_NONE
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
限制此请求生成的事件仅限于平台线程。void
addThreadFilter
(ThreadReference thread) 限制此请求生成的事件仅限于给定线程中的事件。Methods declared in interface com.sun.jdi.request.EventRequest
addCountFilter, disable, enable, getProperty, isEnabled, putProperty, setEnabled, setSuspendPolicy, suspendPolicy
Methods declared in interface com.sun.jdi.Mirror
toString, virtualMachine
-
Method Details
-
addThreadFilter
限制此请求生成的事件仅限于给定线程中的事件。- 参数:
-
thread
- 要过滤的线程。 - 抛出:
-
InvalidRequestStateException
- 如果此请求当前已启用或已删除。只能向已禁用的请求添加过滤器。
-
addPlatformThreadsOnlyFilter
default void addPlatformThreadsOnlyFilter()限制此请求生成的事件仅限于平台线程。- 实现要求:
-
默认实现会抛出
UnsupportedOperationException
。 - 抛出:
-
InvalidRequestStateException
- 如果此请求当前已启用或已删除 - 自21版本起:
-