Skip navigation links
oracle.jbo.script.debug.client
Class WebClient
java.lang.Object
oracle.jbo.script.debug.client.BaseClient
oracle.jbo.script.debug.client.WebClient
-
public final class WebClient
- extends BaseClient
A client for applications working in a stateless web environment.
- Since:
- release specific (what release of product did this appear in)
- For internal use only. Application developers should not use this
Constructor Summary |
WebClient(java.io.OutputStream commandOutputBuffer)
|
WebClient(java.io.Writer commandOutputWriter)
|
Methods inherited from class oracle.jbo.script.debug.client.BaseClient |
clearQueue, connect, connect, currentFrame, dequeueEvent, dequeueEvent, disconnect, displayType, displayValue, evaluate, flushOutput, getOutputBuffer, isDebuggingEnabled, setLogDebugEvents, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TIMEOUT_STATE
public static final int TIMEOUT_STATE
-
- See Also:
- Constant Field Values
END_STATE
public static final int END_STATE
-
- See Also:
- Constant Field Values
EXCEPTION_STATE
public static final int EXCEPTION_STATE
-
- See Also:
- Constant Field Values
ERROR_STATE
public static final int ERROR_STATE
-
- See Also:
- Constant Field Values
WebClient
public WebClient(java.io.OutputStream commandOutputBuffer)
WebClient
public WebClient(java.io.Writer commandOutputWriter)
executeCommand
public void executeCommand(java.lang.String cmd)
-
- Overrides:
executeCommand
in class BaseClient
addBreakpoint
public void addBreakpoint(java.lang.String className,
int line)
fetchSourceNameForCurrentFrame
public java.lang.String fetchSourceNameForCurrentFrame()
fetchClassNameForCurrentFrame
public java.lang.String fetchClassNameForCurrentFrame()
fetchFrameSource
public java.lang.String fetchFrameSource(java.lang.String frameId)
fetchSourceByName
public java.lang.String fetchSourceByName(java.lang.String sourceName)
clearBreakpoint
public void clearBreakpoint(java.lang.String className,
int line)
checkForLocationEvent
public int checkForLocationEvent(long timeout)
getStack
public java.util.List<WebClientStack> getStack()
getVariables
public java.util.List<WebClientVariable> getVariables(int stackframe)
checkInterrupted
protected boolean checkInterrupted()
-
- Overrides:
checkInterrupted
in class BaseClient
evaluate
protected com.sun.jdi.Value evaluate(int frameIndex,
java.lang.String expr)
-
- Overrides:
evaluate
in class BaseClient
Skip navigation links
Copyright © 1997, 2015, Oracle. All rights reserved.