Package org.slf4j.profiler
Class ProfilerRegistry
- java.lang.Object
-
- org.slf4j.profiler.ProfilerRegistry
-
public class ProfilerRegistry extends java.lang.ObjectA minimalist registry of profilers.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.InheritableThreadLocal<ProfilerRegistry>inheritableThreadLocal(package private) java.util.Map<java.lang.String,Profiler>profilerMap
-
Constructor Summary
Constructors Constructor Description ProfilerRegistry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()Profilerget(java.lang.String name)static ProfilerRegistrygetThreadContextInstance()voidput(java.lang.String name, Profiler profiler)voidput(Profiler profiler)
-
-
-
Field Detail
-
inheritableThreadLocal
private static final java.lang.InheritableThreadLocal<ProfilerRegistry> inheritableThreadLocal
-
profilerMap
java.util.Map<java.lang.String,Profiler> profilerMap
-
-
Method Detail
-
put
public void put(Profiler profiler)
-
put
public void put(java.lang.String name, Profiler profiler)
-
getThreadContextInstance
public static ProfilerRegistry getThreadContextInstance()
-
get
public Profiler get(java.lang.String name)
-
clear
public void clear()
-
-