com.sun.jdi.event
Interface Event
- All Superinterfaces:
- Mirror
- All Known Subinterfaces:
- AccessWatchpointEvent, BreakpointEvent, ClassPrepareEvent, ClassUnloadEvent, ExceptionEvent, LocatableEvent, MethodEntryEvent, MethodExitEvent, ModificationWatchpointEvent, MonitorContendedEnteredEvent, MonitorContendedEnterEvent, MonitorWaitedEvent, MonitorWaitEvent, StepEvent, ThreadDeathEvent, ThreadStartEvent, VMDeathEvent, VMDisconnectEvent, VMStartEvent, WatchpointEvent
public interface Event
- extends Mirror
An occurrence in a target VM that is of interest to a debugger. Event is
the common superinterface for all events (examples include
BreakpointEvent
, ExceptionEvent
,
ClassPrepareEvent
).
When an event occurs, an instance of Event as a component of
an EventSet
is enqueued in the
VirtualMachine
's EventQueue
.
- Since:
- 1.3
- See Also:
EventSet
,
EventQueue
request
EventRequest request()
- Returns:
- The
EventRequest
that requested this event.
Some events (eg. VMDeathEvent
) may not have
a cooresponding request and thus will return null.