|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TraceClientObserver
Implementations are notified of client configuration updates and stack frame changes by an observed TraceClient
.
Method Summary | |
---|---|
void |
connected(java.lang.String nodeName,
java.util.Map<java.lang.Integer,java.lang.String> injectableExceptions)
Called when the client is connected |
void |
disconnected()
Called when the client is disconnected |
void |
stackFrameException(long threadId,
java.lang.String description)
Called when the previous stack frame ended throwing an exception |
void |
stackFrameReturn(long threadId)
Called when the previous stack frame ended because of a return, not throwing an exception |
InjectableException |
stackFrameStart(long threadId,
java.lang.String threadName,
StackFrame stackFrame)
Called when a new stack frame starts |
Method Detail |
---|
InjectableException stackFrameStart(long threadId, java.lang.String threadName, StackFrame stackFrame)
threadId
- threadName
- stackFrame
-
void stackFrameReturn(long threadId)
threadId
- void stackFrameException(long threadId, java.lang.String description)
threadId
- description
- A description of the exceptionvoid connected(java.lang.String nodeName, java.util.Map<java.lang.Integer,java.lang.String> injectableExceptions)
nodeName
- The name of the node the client is connected toinjectableExceptions
- Map
of ID to description for exceptions that can be injected for the nodevoid disconnected()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |