Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.9.0)

E52932-01


oracle.jbo.script.debug.client
Class WebClient

java.lang.Object
  extended by oracle.jbo.script.debug.client.BaseClient
      extended by 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

Field Summary
static int END_STATE
           
static int ERROR_STATE
           
static int EXCEPTION_STATE
           
static int TIMEOUT_STATE
           

 

Constructor Summary
WebClient(java.io.OutputStream commandOutputBuffer)
           
WebClient(java.io.Writer commandOutputWriter)
           

 

Method Summary
 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)
           

 

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

 

Field Detail

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

Constructor Detail

WebClient

public WebClient(java.io.OutputStream commandOutputBuffer)

WebClient

public WebClient(java.io.Writer commandOutputWriter)

Method Detail

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

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.9.0)

E52932-01


Copyright © 1997, 2015, Oracle. All rights reserved.