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

E10653-08

oracle.jbo.script.debug.client
Class GUIClient

java.lang.Object
  extended by oracle.jbo.script.debug.client.GUIClient

public class GUIClient
extends java.lang.Object

A facade that provides access to the services provided by the model of the JDB GUI implementation (com.sun.tools.example.debug.gui.GUI). An abstract debugger client may use this facade to connect to a JPDA debug machine and to fire commands and listen for events from that machine.

Since:
release specific (what release of product did this appear in)

Constructor Summary
GUIClient(java.io.OutputStream commandOutputBuffer)
           
GUIClient(java.io.Writer commandOutputWriter)
           
 
Method Summary
 void addBreakpointAndWait(java.lang.String breakpointSpec)
          Deprecated.  
 void connect(java.lang.String connname, java.lang.String... connargs)
           
 void disconnect()
           
 void executeCommand(java.lang.String cmd)
           
 void flushOutput()
           
 java.io.OutputStream getOutputBuffer()
           
 void resumeAndWait()
          Resume the debuggee and wait for a location event.
 void setLogDebugEvents(boolean logDebugEvents)
           
 boolean stepAndWait()
           
 boolean stepOverAndWait()
           
 boolean stepUpAndWait()
           
 void waitForClassPrepare(java.lang.String name)
          Waits for an event indicating that the specified class has been prepared.
 void waitForThreadStart()
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GUIClient

public GUIClient(java.io.OutputStream commandOutputBuffer)

GUIClient

public GUIClient(java.io.Writer commandOutputWriter)
Method Detail

flushOutput

public void flushOutput()

getOutputBuffer

public java.io.OutputStream getOutputBuffer()

setLogDebugEvents

public void setLogDebugEvents(boolean logDebugEvents)

disconnect

public void disconnect()

connect

public void connect(java.lang.String connname,
                    java.lang.String... connargs)

executeCommand

public void executeCommand(java.lang.String cmd)

stepAndWait

public boolean stepAndWait()

stepUpAndWait

public boolean stepUpAndWait()

stepOverAndWait

public boolean stepOverAndWait()

resumeAndWait

public void resumeAndWait()
Resume the debuggee and wait for a location event.


waitForThreadStart

public void waitForThreadStart()
Deprecated. 

For internal use only. Application developers should not use this

addBreakpointAndWait

public void addBreakpointAndWait(java.lang.String breakpointSpec)
Deprecated. 

For internal use only. Application developers should not use this

waitForClassPrepare

public void waitForClassPrepare(java.lang.String name)
Waits for an event indicating that the specified class has been prepared. Clients should be careful to invoke this before dequeueing other events that may also dequeue the specified class prepare event.


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

E10653-08

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