public interface DebugEvent
Modifier and Type | Interface and Description |
---|---|
static class |
DebugEvent.Type |
Modifier and Type | Method and Description |
---|---|
Address |
getAddress()
For ACCESS_VIOLATION events, returns the address at which the
fault occurred.
|
Address |
getPC()
For BREAKPOINT, SINGLE_STEP, and ACCESS_VIOLATION events,
returns the program counter at which the event occurred.
|
ThreadProxy |
getThread()
Retrieves the ThreadProxy for the thread on which the event
occurred.
|
DebugEvent.Type |
getType()
The type of this debug event; BREAKPOINT, SINGLE_STEP, etc.
|
java.lang.String |
getUnknownEventDetail()
For UNKNOWN events, may return a detail message or may return
null.
|
boolean |
getWasWrite()
For ACCESS_VIOLATION events, indicates whether the fault
occurred on a write (vs.
|
DebugEvent.Type getType()
ThreadProxy getThread()
Address getPC()
boolean getWasWrite()
Address getAddress()
java.lang.String getUnknownEventDetail()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.