public final class SOAPTraceRegistry
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static SOAPTraceRegistry |
getInstance()
Delivers the one and only instance of this class.
|
int |
recallThreadLocalInRequestEOI()
This method returns the thread-local eoi previously
registered using the method registerTraceId(curTraceId).
|
int |
recallThreadLocalInRequestESS()
This method returns the thread-local ess previously
registered using the method registerTraceId(curTraceId).
|
boolean |
recallThreadLocalInRequestIsEntryCall()
Returns the value of the ThreadLocal variable threadLocalInRequestIsEntryCall.
|
long |
recallThreadLocalInRequestTin()
This method returns the thread-local traceid previously
registered using the method registerTraceId(curTraceId).
|
boolean |
recallThreadLocalOutRequestIsEntryCall()
Returns the value of the ThreadLocal variable threadLocalOutRequestIsEntryCall.
|
long |
recallThreadLocalOutRequestTin()
This method returns the thread-local traceid previously
registered using the method registerTraceId(curTraceId).
|
void |
storeThreadLocalInRequestEOI(int eoi)
Used to explicitly register an eoi for an incoming SOAP request.
|
void |
storeThreadLocalInRequestESS(int ess)
Used to explicitly register an ess for an incoming SOAP request.
|
void |
storeThreadLocalInRequestIsEntryCall(boolean isEntry)
This method is used to store whether or not an incoming SOAP call
was the entry point to the current trace.
|
void |
storeThreadLocalInRequestTin(long tin)
Used to explicitly register the time tin of an incoming request.
|
void |
storeThreadLocalOutRequestIsEntryCall(boolean isEntry)
This method is used to store whether or not an outgoing SOAP call
was the entry point to the current trace.
|
void |
storeThreadLocalOutRequestTin(long tin)
Used to explicitly register the time tin of an outgoing request.
|
void |
unsetThreadLocalInRequestEOI()
This method unsets a previously registered eoi.
|
void |
unsetThreadLocalInRequestESS()
This method unsets a previously registered ess.
|
void |
unsetThreadLocalInRequestIsEntryCall()
This method unsets a previously registered variable isInRequestEntryCall.
|
void |
unsetThreadLocalInRequestTin()
This method unsets a previously registered entry time tin.
|
void |
unsetThreadLocalOutRequestIsEntryCall()
This method unsets a previously registered variable isOutRequestEntryCall.
|
void |
unsetThreadLocalOutRequestTin()
This method unsets a previously registered entry time tin.
|
public static final SOAPTraceRegistry getInstance()
public final void storeThreadLocalInRequestTin(long tin)
tin
- The tin time of the request.public final long recallThreadLocalInRequestTin()
public final void unsetThreadLocalInRequestTin()
public final void storeThreadLocalOutRequestTin(long tin)
tin
- The tin time of the request.public final long recallThreadLocalOutRequestTin()
public final void unsetThreadLocalOutRequestTin()
public final void storeThreadLocalInRequestIsEntryCall(boolean isEntry)
isEntry
- Determines whether the call was the entry point to the trace or not.public final boolean recallThreadLocalInRequestIsEntryCall()
public final void unsetThreadLocalInRequestIsEntryCall()
public final void storeThreadLocalOutRequestIsEntryCall(boolean isEntry)
isEntry
- Determines whether the call was the entry point to the trace or not.public final boolean recallThreadLocalOutRequestIsEntryCall()
public final void unsetThreadLocalOutRequestIsEntryCall()
public final void storeThreadLocalInRequestEOI(int eoi)
eoi
- The execution order index to store.public final int recallThreadLocalInRequestEOI()
public final void unsetThreadLocalInRequestEOI()
public final void storeThreadLocalInRequestESS(int ess)
ess
- The execution stack size to store.public final int recallThreadLocalInRequestESS()
public final void unsetThreadLocalInRequestESS()
Copyright 2017 Kieker Project, http://kieker-monitoring.net