public interface ExecutionTracker
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
METHOD_ENTRY_TRACKING_ENABLED
Property to monitor for changes to method entry tracking
|
Modifier and Type | Method and Description |
---|---|
void |
addTrigger(ExecutionTrackingTrigger trigger)
Add a trigger that will cause a specified action to occur
|
void |
disableSteppingFromMethodEntry()
Causes background stepping to be left off when entering a method with a Source breakpoint
|
void |
enableSteppingFromMethodEntry()
Causes background stepping to begin whenever a method containing a Source breakpoint is entered
|
boolean |
isBackgroundStepping()
Return value indicating whether background stepping is currently on
|
boolean |
isSteppingFromMethodEntryEnabled()
Returns whether background stepping will be turned on when methods with Source
breakpoints are entered
|
void |
removeTrigger(ExecutionTrackingTrigger trigger)
Remove a trigger
|
void |
startBackgroundStepping()
When the VM is next resumed, it will begin doing background steps with
each step causing an ExecutionTrackingEvent to be generated
|
void |
stopBackgroundStepping()
Stop background stepping
|
static final java.lang.String METHOD_ENTRY_TRACKING_ENABLED
void addTrigger(ExecutionTrackingTrigger trigger)
void removeTrigger(ExecutionTrackingTrigger trigger)
void startBackgroundStepping()
void stopBackgroundStepping()
boolean isBackgroundStepping()
void enableSteppingFromMethodEntry()
void disableSteppingFromMethodEntry()
boolean isSteppingFromMethodEntryEnabled()