|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BSFDebugger
This is the interface a client debugger has to implement in order to be able to register itself to the BSF debug manager. It is basically an event sink, allowing the debug manager to notify the debugger of relevant events. A debugger register itself for a specific language to the debug manager, but it may register itself several times. In an JSP/Eclipse situation where multiple languages may be debugged, there could be only one BSDFDebugger object registered for all relevant languages. Then for each engine, a language-specific debugger would be registered.
Method Summary | |
---|---|
void |
createdEngine(java.lang.String lang,
java.lang.Object engine)
An language engine has been created. |
void |
deletedEngine(java.lang.Object engine)
An language engine has been terminated. |
void |
disconnect()
The connection to the debug manager has been revoked. |
Methods inherited from interface org.apache.bsf.debug.util.RemoteService |
---|
addListener, completeFuture, createFuture, removeListener, suspendFuture |
Method Detail |
---|
void createdEngine(java.lang.String lang, java.lang.Object engine) throws java.rmi.RemoteException
java.rmi.RemoteException
void deletedEngine(java.lang.Object engine) throws java.rmi.RemoteException
java.rmi.RemoteException
void disconnect() throws java.rmi.RemoteException
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |