public class DefaultProfilerProvider extends BaseProfilerProvider
ThreadLocal
variable. This should work
pretty well for most thread-as-worker based systems.Constructor and Description |
---|
DefaultProfilerProvider() |
Modifier and Type | Method and Description |
---|---|
Profiler |
lookupCurrentProfiler()
Returns the current MiniProfiler.
|
protected void |
profilerCreated(Profiler profiler)
Called after a new profiler is created.
|
protected void |
profilerStopped(Profiler profiler)
Called after a profiler has been stopped.
|
current, getCurrent, getDefaultHostname, getMachineName, getStorage, getUiConfig, hasCurrent, setMachineName, setStorage, setUiConfig, setUserProvider, start, start, start, start, stopCurrentSession, stopSession
protected void profilerCreated(Profiler profiler)
BaseProfilerProvider
BaseProfilerProvider.current()
.profilerCreated
in class BaseProfilerProvider
profiler
- the newly created profilerprotected void profilerStopped(Profiler profiler)
BaseProfilerProvider
BaseProfilerProvider.current()
should return null.profilerStopped
in class BaseProfilerProvider
profiler
- the stopped profilerpublic Profiler lookupCurrentProfiler()
lookupCurrentProfiler
in class BaseProfilerProvider