Save This Page
Home » bsf-src-2.4.0 » org.apache.bsf.debug.meta » [javadoc | source]
org.apache.bsf.debug.meta
public class: JsCallbacksStub [javadoc | source]
java.lang.Object
   org.apache.bsf.debug.util.Stub
      org.apache.bsf.debug.meta.JsCallbacksStub

All Implemented Interfaces:
    JsCallbacks, RemoteService

Direct Known Subclasses:
    DebuggerStub

Fields inherited from org.apache.bsf.debug.util.Stub:
UNDEFINED,  NOT_FOUND,  m_tid,  m_uid,  m_revoked,  m_con
Constructor:
 public JsCallbacksStub(SocketConnection con,
    int tid,
    int uid) 
Method from org.apache.bsf.debug.meta.JsCallbacksStub Summary:
handleBreakpointHit,   handleEngineStopped,   handleExceptionThrown,   handleSteppingDone,   poll
Methods from org.apache.bsf.debug.util.Stub:
Init,   addListener,   completeFuture,   createFuture,   equals,   getConnection,   getTid,   getUid,   removeListener,   revokeFuture,   revoked,   suspendFuture,   swizzle
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.bsf.debug.meta.JsCallbacksStub Detail:
 public  void handleBreakpointHit(JsContext cx) throws RemoteException 
    Callback when a breakpoint is hit in the debuggee. The debuggee is suspended until this call returns.
 public  void handleEngineStopped(JsContext cx) throws RemoteException 
    Callback when an engine stops after a stop-request. The debuggee is suspended until this call returns.
 public  void handleExceptionThrown(JsContext cx,
    Object exception) throws RemoteException 
    Callback when an exception is thrown in the debuggee. The debuggee is suspended until this call returns.
 public  void handleSteppingDone(JsContext cx) throws RemoteException 
    Callback when a step-request has finished. The debuggee is suspended until this call returns.
 public boolean poll() throws RemoteException 
    Allows the server to poll the connection.