public final class WebClient extends BaseClient
| Modifier and Type | Field and Description | 
|---|---|
| static int | END_STATE | 
| static int | ERROR_STATE | 
| static int | EXCEPTION_STATE | 
| static int | TIMEOUT_STATE | 
| Constructor and Description | 
|---|
| WebClient(java.io.OutputStream commandOutputBuffer) | 
| WebClient(java.io.Writer commandOutputWriter) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addBreakpoint(java.lang.String className,
             int line) | 
| int | checkForLocationEvent(long timeout) | 
| protected boolean | checkInterrupted() | 
| void | clearBreakpoint(java.lang.String className,
               int line) | 
| protected com.sun.jdi.Value | evaluate(int frameIndex,
        java.lang.String expr) | 
| void | executeCommand(java.lang.String cmd) | 
| java.lang.String | fetchClassNameForCurrentFrame() | 
| java.lang.String | fetchFrameSource(java.lang.String frameId) | 
| java.lang.String | fetchSourceByName(java.lang.String sourceName) | 
| java.lang.String | fetchSourceNameForCurrentFrame() | 
| java.util.List<WebClientStack> | getStack() | 
| java.util.List<WebClientVariable> | getVariables(int stackframe) | 
clearQueue, connect, connect, currentFrame, dequeueEvent, dequeueEvent, disconnect, displayType, displayValue, evaluate, flushOutput, getOutputBuffer, isDebuggingEnabled, setLogDebugEvents, toStringpublic static final int TIMEOUT_STATE
public static final int END_STATE
public static final int EXCEPTION_STATE
public static final int ERROR_STATE
public WebClient(java.io.OutputStream commandOutputBuffer)
public WebClient(java.io.Writer commandOutputWriter)
public void executeCommand(java.lang.String cmd)
executeCommand in class BaseClientpublic void addBreakpoint(java.lang.String className,
                 int line)
public java.lang.String fetchSourceNameForCurrentFrame()
public java.lang.String fetchClassNameForCurrentFrame()
public java.lang.String fetchFrameSource(java.lang.String frameId)
public java.lang.String fetchSourceByName(java.lang.String sourceName)
public void clearBreakpoint(java.lang.String className,
                   int line)
public int checkForLocationEvent(long timeout)
public java.util.List<WebClientStack> getStack()
public java.util.List<WebClientVariable> getVariables(int stackframe)
protected boolean checkInterrupted()
checkInterrupted in class BaseClientprotected com.sun.jdi.Value evaluate(int frameIndex,
                         java.lang.String expr)
evaluate in class BaseClient