|
Kieker 1.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object kieker.monitoring.core.registry.ControlFlowRegistry
public final class ControlFlowRegistry
Method Summary | |
---|---|
long |
getAndStoreUniqueThreadLocalTraceId()
This method returns a thread-local traceid which is globally unique and stored it local for the thread. |
static ControlFlowRegistry |
getInstance()
|
long |
getUniqueTraceId()
This methods returns a globally unique trace id. |
int |
incrementAndRecallThreadLocalEOI()
Since this method accesses a ThreadLocal variable, it is not (necessary to be) thread-safe. |
int |
recallAndIncrementThreadLocalESS()
Since this method accesses a ThreadLocal variable, it is not (necessary to be) thread-safe. |
int |
recallThreadLocalEOI()
This method returns the thread-local curEoi previously registered using the method registerTraceId(curTraceId). |
int |
recallThreadLocalESS()
This method returns the thread-local curEss previously registered using the method registerTraceId(curTraceId). |
long |
recallThreadLocalTraceId()
This method returns the thread-local traceid previously registered using the method registerTraceId(curTraceId). |
void |
storeThreadLocalEOI(int eoi)
Used to explicitly register an curEoi. |
void |
storeThreadLocalESS(int ess)
Used to explicitly register a sessionid that is to be collected within a servlet method (that knows the request object). |
void |
storeThreadLocalTraceId(long traceId)
This method stores a thread-local curTraceId. |
void |
unsetThreadLocalEOI()
This method unsets a previously registered traceid. |
void |
unsetThreadLocalESS()
This method unsets a previously registered curEss. |
void |
unsetThreadLocalTraceId()
This method unsets a previously registered traceid. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static final ControlFlowRegistry getInstance()
public final long getUniqueTraceId()
public final long getAndStoreUniqueThreadLocalTraceId()
public final void storeThreadLocalTraceId(long traceId)
public final long recallThreadLocalTraceId()
public final void unsetThreadLocalTraceId()
public final void storeThreadLocalEOI(int eoi)
public final int incrementAndRecallThreadLocalEOI()
public final int recallThreadLocalEOI()
public final void unsetThreadLocalEOI()
public final void storeThreadLocalESS(int ess)
public final int recallAndIncrementThreadLocalESS()
public final int recallThreadLocalESS()
public final void unsetThreadLocalESS()
|
Kieker 1.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |