com.sun.btrace.api
Class BTraceTask.MessageDispatcher
java.lang.Object
com.sun.btrace.api.BTraceTask.MessageDispatcher
- All Implemented Interfaces:
- java.util.EventListener
- Enclosing class:
- BTraceTask
public abstract static class BTraceTask.MessageDispatcher
- extends java.lang.Object
- implements java.util.EventListener
CommandListener interface exposes the BTrace commands received over
the wire to anyone interested
Method Summary |
void |
onClassInstrumented(java.lang.String name)
|
void |
onError(java.lang.Throwable cause)
|
void |
onGrid(java.lang.String name,
java.util.List<java.lang.Object[]> data)
|
void |
onNumberMap(java.lang.String name,
java.util.Map<java.lang.String,? extends java.lang.Number> data)
|
void |
onNumberMessage(java.lang.String name,
java.lang.Number value)
|
void |
onPrintMessage(java.lang.String message)
|
void |
onStringMap(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> data)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BTraceTask.MessageDispatcher
public BTraceTask.MessageDispatcher()
onPrintMessage
public void onPrintMessage(java.lang.String message)
onNumberMessage
public void onNumberMessage(java.lang.String name,
java.lang.Number value)
onGrid
public void onGrid(java.lang.String name,
java.util.List<java.lang.Object[]> data)
onNumberMap
public void onNumberMap(java.lang.String name,
java.util.Map<java.lang.String,? extends java.lang.Number> data)
onStringMap
public void onStringMap(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> data)
onClassInstrumented
public void onClassInstrumented(java.lang.String name)
onError
public void onError(java.lang.Throwable cause)