Class Profiler
- java.lang.Object
-
- com.alibaba.druid.support.profile.Profiler
-
public class Profiler extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROFILE_TYPE_SPRINGstatic StringPROFILE_TYPE_SQLstatic StringPROFILE_TYPE_WEB
-
Constructor Summary
Constructors Constructor Description Profiler()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ProfileEntrycurrent()static voidenter(String name, String type)static Map<ProfileEntryKey,ProfileEntryReqStat>getStatsMap()static voidinitLocal()static booleanisEnable()static voidrelease(long nanos)static voidremoveLocal()
-
-
-
Field Detail
-
PROFILE_TYPE_WEB
public static final String PROFILE_TYPE_WEB
- See Also:
- Constant Field Values
-
PROFILE_TYPE_SPRING
public static final String PROFILE_TYPE_SPRING
- See Also:
- Constant Field Values
-
PROFILE_TYPE_SQL
public static final String PROFILE_TYPE_SQL
- See Also:
- Constant Field Values
-
-
Method Detail
-
isEnable
public static boolean isEnable()
-
current
public static ProfileEntry current()
-
release
public static void release(long nanos)
-
getStatsMap
public static Map<ProfileEntryKey,ProfileEntryReqStat> getStatsMap()
-
initLocal
public static void initLocal()
-
removeLocal
public static void removeLocal()
-
-