- 所有超级接口:
-
EventRequest,Mirror
请求在目标VM中的线程开始执行时进行通知。当启用的ThreadStartRequest被触发时,一个包含ThreadStartEvent的事件集将被放置在EventQueue中。现有ThreadStartRequests的集合由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限制此请求生成的事件仅限于平台线程。voidaddThreadFilter(ThreadReference thread) 限制此请求生成的事件仅限于给定线程中的事件。Methods declared in interface com.sun.jdi.request.EventRequest
addCountFilter, disable, enable, getProperty, isEnabled, putProperty, setEnabled, setSuspendPolicy, suspendPolicyMethods declared in interface com.sun.jdi.Mirror
toString, virtualMachine
-
Method Details
-
addThreadFilter
限制此请求生成的事件仅限于给定线程中的事件。- 参数:
-
thread- 过滤的线程。 - 抛出:
-
InvalidRequestStateException- 如果此请求当前已启用或已删除。只能向已禁用的请求添加过滤器。
-
addPlatformThreadsOnlyFilter
default void addPlatformThreadsOnlyFilter()限制此请求生成的事件仅限于平台线程。- 实现要求:
-
默认实现会抛出
UnsupportedOperationException。 - 抛出:
-
InvalidRequestStateException- 如果此请求当前已启用或已删除。 - 自版本:
- 21
-