public interface EventSet extends Mirror, Set<Event>
Event
объекты могут быть созданы в установленный срок к установленному сроку VirtualMachine
. Например, может быть больше чем один BreakpointRequest
для данного Location
или Вы могли бы единственный шаг к тому же самому расположению как BreakpointRequest. Они Event
объекты поставляются вместе как EventSet. Для однородности EventSet всегда используется, чтобы поставить Event
объекты. EventSets поставляют EventQueue
. EventSets являются неподдающимися изменению. Связанный с выпуском набора события, приостановки, возможно, произошли в целевом VM. Эти приостановки соответствуют suspend policy
. Чтобы гарантировать соответствие резюме происходят, рекомендуется, где только возможно, завершить обработку набора события с EventSet.resume()
.
События, которые группируются в EventSet, ограничиваются следующими способами:
Event
, EventQueue
Модификатор и Тип | Метод и Описание |
---|---|
EventIterator |
eventIterator()
Возвратите iterator определенное для
Event объекты. |
void |
resume()
Потоки резюме приостанавливаются этим установленным событием.
|
int |
suspendPolicy()
Возвращает политику, используемую, чтобы приостановить потоки в целевом VM для этого набора события.
|
toString, virtualMachine
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, spliterator, toArray, toArray
parallelStream, removeIf, stream
forEach
int suspendPolicy()
EventRequest
для возможных значений политики. В редких случаях приостановить политика может отличаться от требуемого значения если a ClassPrepareEvent
произошел в системном потоке отладчика. См. ClassPrepareEvent.thread()
для деталей.
SUSPEND_ALL
, SUSPEND_EVENT_THREAD
или SUSPEND_NONE
.EventIterator eventIterator()
Event
объекты.void resume()
suspendPolicy()
EventRequest.SUSPEND_ALL
, звонок в этот метод эквивалентен VirtualMachine.resume()
. Если приостановить политика EventRequest.SUSPEND_EVENT_THREAD
, звонок в этот метод эквивалентен ThreadReference.resume()
для потока события. Иначе, звонок в этот метод нет.
Авторское право © 1999, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92