public abstract class DebuggerDomain extends Domain
eventHandler| Modifier | Constructor and Description |
|---|---|
protected |
DebuggerDomain() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
continueToLocation(Location location,
InspectServerSession.CommandPostProcessor postProcessor) |
abstract Params |
evaluateOnCallFrame(String callFrameId,
String expression,
String objectGroup,
boolean includeCommandLineAPI,
boolean silent,
boolean returnByValue,
boolean generatePreview,
boolean throwOnSideEffect) |
abstract Params |
getPossibleBreakpoints(Location start,
Location end,
boolean restrictToFunction) |
abstract Params |
getScriptSource(String scriptId) |
abstract void |
pause() |
abstract void |
removeBreakpoint(String id) |
abstract Params |
restartFrame(long cmdId,
String callFrameId,
InspectServerSession.CommandPostProcessor postProcessor) |
abstract void |
resume(InspectServerSession.CommandPostProcessor postProcessor) |
protected void |
resumed() |
abstract Params |
searchInContent(String scriptId,
String query,
boolean caseSensitive,
boolean isRegex) |
abstract void |
setAsyncCallStackDepth(int maxDepth) |
abstract void |
setBlackboxPatterns(String[] patterns) |
abstract Params |
setBreakpoint(Location location,
String condition) |
abstract Params |
setBreakpointByUrl(String url,
String urlRegex,
int line,
int column,
String condition) |
abstract Params |
setBreakpointOnFunctionCall(String functionObjectId,
String condition) |
abstract void |
setBreakpointsActive(Optional<Boolean> breakpointsActive) |
abstract void |
setPauseOnExceptions(String state) |
abstract void |
setReturnValue(CallArgument newValue) |
abstract void |
setSkipAllPauses(Optional<Boolean> skip) |
abstract void |
setVariableValue(int scopeNumber,
String variableName,
CallArgument newValue,
String callFrameId) |
abstract void |
stepInto(InspectServerSession.CommandPostProcessor postProcessor) |
abstract void |
stepOut(InspectServerSession.CommandPostProcessor postProcessor) |
abstract void |
stepOver(InspectServerSession.CommandPostProcessor postProcessor) |
disable, doDisable, doEnable, enable, isEnabled, notifyDisabled, setEventHandlerpublic abstract void setAsyncCallStackDepth(int maxDepth)
throws CommandProcessException
CommandProcessExceptionpublic abstract void setBlackboxPatterns(String[] patterns)
public abstract void setPauseOnExceptions(String state) throws CommandProcessException
CommandProcessExceptionpublic abstract Params getPossibleBreakpoints(Location start, Location end, boolean restrictToFunction) throws CommandProcessException
CommandProcessExceptionpublic abstract Params getScriptSource(String scriptId) throws CommandProcessException
CommandProcessExceptionpublic abstract void pause()
public abstract void resume(InspectServerSession.CommandPostProcessor postProcessor)
public abstract void stepInto(InspectServerSession.CommandPostProcessor postProcessor)
public abstract void stepOver(InspectServerSession.CommandPostProcessor postProcessor)
public abstract void stepOut(InspectServerSession.CommandPostProcessor postProcessor)
public abstract Params searchInContent(String scriptId, String query, boolean caseSensitive, boolean isRegex) throws CommandProcessException
CommandProcessExceptionpublic abstract void setBreakpointsActive(Optional<Boolean> breakpointsActive) throws CommandProcessException
CommandProcessExceptionpublic abstract void setSkipAllPauses(Optional<Boolean> skip) throws CommandProcessException
CommandProcessExceptionpublic abstract Params setBreakpointByUrl(String url, String urlRegex, int line, int column, String condition) throws CommandProcessException
CommandProcessExceptionpublic abstract Params setBreakpoint(Location location, String condition) throws CommandProcessException
CommandProcessExceptionpublic abstract Params setBreakpointOnFunctionCall(String functionObjectId, String condition) throws CommandProcessException
CommandProcessExceptionpublic abstract void removeBreakpoint(String id) throws CommandProcessException
CommandProcessExceptionpublic abstract void continueToLocation(Location location, InspectServerSession.CommandPostProcessor postProcessor) throws CommandProcessException
CommandProcessExceptionpublic abstract Params evaluateOnCallFrame(String callFrameId, String expression, String objectGroup, boolean includeCommandLineAPI, boolean silent, boolean returnByValue, boolean generatePreview, boolean throwOnSideEffect) throws CommandProcessException
CommandProcessExceptionpublic abstract Params restartFrame(long cmdId, String callFrameId, InspectServerSession.CommandPostProcessor postProcessor) throws CommandProcessException
CommandProcessExceptionpublic abstract void setVariableValue(int scopeNumber,
String variableName,
CallArgument newValue,
String callFrameId)
throws CommandProcessException
CommandProcessExceptionpublic abstract void setReturnValue(CallArgument newValue) throws CommandProcessException
CommandProcessExceptionprotected final void resumed()