|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sourceforge.jemm.client.MethodContextTracker
public class MethodContextTracker
A MethodListener which converts the calls into more context aware calls. Specifically this takes account of when entities are entered and exited by all threads, such that the logic can differ for entry and exit depending on whether a method or entity is currently in use.
| Constructor Summary | |
|---|---|
MethodContextTracker(StackTracer tracer,
LockTracer lockTracer)
|
|
| Method Summary | |
|---|---|
void |
beginLock(LockEvent e)
Acquires a synchronisation lock on an object. |
void |
endLock(LockEvent e)
Releases a synchronisation lock on an object. |
void |
entityEntered(MethodEvent e)
Called when an Object is entered. |
void |
entityExited(MethodEvent e)
Called when an Object is exited |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MethodContextTracker(StackTracer tracer,
LockTracer lockTracer)
| Method Detail |
|---|
public void entityEntered(MethodEvent e)
MethodListener
entityEntered in interface MethodListenere - The eventpublic void entityExited(MethodEvent e)
MethodListener
entityExited in interface MethodListenere - The eventpublic void beginLock(LockEvent e)
MethodListener
beginLock in interface MethodListenerpublic void endLock(LockEvent e)
MethodListener
endLock in interface MethodListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||