All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.ibm.beans.tools.debugger.BeanDebugger

java.lang.Object
   |
   +----com.ibm.beans.tools.debugger.BeanDebugger

public class BeanDebugger
extends Object
implements DebuggerCallback

Constructor Index

 o BeanDebugger(String, String)
 o BeanDebugger(String[])
 o BeanDebugger(String[], BeanDbgView)
Initialization

Method Index

 o breakpointEvent(RemoteThread)
 o breakPointsUpdate(RemoteClass, int, boolean)
 o Close()
 o Cont(RemoteThread)
 o createRemoteDebugger(String, String)
 o createRemoteDebugger(String[])
 o exceptionEvent(RemoteThread, String)
 o getBeanDbgView()
 o getDebugger()
 o getThreadContext()
 o Next(RemoteThread)
 o performThreadAction(ThreadPanel, RemoteThread, int)
 o printToConsole(String)
Callback Listener
 o quitEvent()
 o setBeanDbgView(BeanDbgView)
 o setBreakpointLine(String, int)
 o setBreakpointMethod(String, String)
 o startDebugging(String, String)
Public APIS for other panles and BeanDbgView
 o Step(RemoteThread)
Debug Function Handlers : Step, Next, Cont etc..
 o threadDeathEvent(RemoteThread)
 o viewStackFrame(RemoteStackFrame, RemoteThread)

Constructors

 o BeanDebugger
 public BeanDebugger(String argv[],
                     BeanDbgView view)
Initialization

 o BeanDebugger
 public BeanDebugger(String argv[])
 o BeanDebugger
 public BeanDebugger(String host,
                     String password)

Methods

 o createRemoteDebugger
 protected RemoteDebugger createRemoteDebugger(String host,
                                               String password)
 o createRemoteDebugger
 protected RemoteDebugger createRemoteDebugger(String argv[])
 o getDebugger
 public synchronized RemoteDebugger getDebugger()
 o getThreadContext
 public ThreadContext getThreadContext()
 o getBeanDbgView
 public synchronized BeanDbgView getBeanDbgView()
 o Close
 public int Close()
 o setBeanDbgView
 public void setBeanDbgView(BeanDbgView view)
 o printToConsole
 public synchronized void printToConsole(String string)
Callback Listener

 o breakpointEvent
 public synchronized void breakpointEvent(RemoteThread thread)
 o exceptionEvent
 public synchronized void exceptionEvent(RemoteThread thread,
                                         String string)
 o threadDeathEvent
 public synchronized void threadDeathEvent(RemoteThread thread)
 o quitEvent
 public synchronized void quitEvent()
 o startDebugging
 public synchronized void startDebugging(String clsString,
                                         String argString)
Public APIS for other panles and BeanDbgView

 o breakPointsUpdate
 public synchronized void breakPointsUpdate(RemoteClass remote_class,
                                            int line_no,
                                            boolean add_bp)
 o setBreakpointMethod
 public synchronized boolean setBreakpointMethod(String clsName,
                                                 String methodName)
 o setBreakpointLine
 public synchronized boolean setBreakpointLine(String clsName,
                                               int num)
 o viewStackFrame
 public synchronized void viewStackFrame(RemoteStackFrame stackFrame,
                                         RemoteThread rt)
 o performThreadAction
 public synchronized void performThreadAction(ThreadPanel panel,
                                              RemoteThread thr,
                                              int cmd)
 o Step
 public synchronized void Step(RemoteThread thread)
Debug Function Handlers : Step, Next, Cont etc..

 o Next
 public synchronized void Next(RemoteThread thread)
 o Cont
 public synchronized void Cont(RemoteThread thread)

All Packages  Class Hierarchy  This Package  Previous  Next  Index