Module jdk.jdi

Interface ThreadStartRequest

所有超级接口:
EventRequest, Mirror

public interface ThreadStartRequest extends EventRequest
请求在目标VM中的线程开始执行时进行通知。当启用的ThreadStartRequest被触发时,一个包含ThreadStartEvent的事件集将被放置在EventQueue中。现有ThreadStartRequests的集合由EventRequestManager管理。
自版本:
1.3
参见:
  • Method Details

    • addThreadFilter

      void addThreadFilter(ThreadReference thread)
      限制此请求生成的事件仅限于给定线程中的事件。
      参数:
      thread - 过滤的线程。
      抛出:
      InvalidRequestStateException - 如果此请求当前已启用或已删除。只能向已禁用的请求添加过滤器。
    • addPlatformThreadsOnlyFilter

      default void addPlatformThreadsOnlyFilter()
      限制此请求生成的事件仅限于平台线程。
      实现要求:
      默认实现会抛出UnsupportedOperationException
      抛出:
      InvalidRequestStateException - 如果此请求当前已启用或已删除。
      自版本:
      21