@ThreadSafe public final class StatisticsManager extends Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEFAULT_JMX_ENABLED
By default JMX is disabled
|
public static final boolean DEFAULT_JMX_ENABLED
public static boolean isJMXEnabled()
public static void setJMXEnabled(boolean bEnabled)
@Nonnull public static IStatisticsHandlerCache getCacheHandler(@Nonnull Class<?> aClass)
@Nonnull public static IStatisticsHandlerCache getCacheHandler(@Nonnull@Nonempty String sName)
@Nonnull @ReturnsMutableCopy public static Set<String> getAllCacheHandler()
@Nonnull public static IStatisticsHandlerTimer getTimerHandler(@Nonnull Class<?> aClass)
@Nonnull public static IStatisticsHandlerTimer getTimerHandler(@Nonnull@Nonempty String sName)
@Nonnull @ReturnsMutableCopy public static Set<String> getAllTimerHandler()
@Nonnull public static IStatisticsHandlerKeyedTimer getKeyedTimerHandler(@Nonnull Class<?> aClass)
@Nonnull public static IStatisticsHandlerKeyedTimer getKeyedTimerHandler(@Nonnull@Nonempty String sName)
@Nonnull @ReturnsMutableCopy public static Set<String> getAllKeyedTimerHandler()
@Nonnull public static IStatisticsHandlerSize getSizeHandler(@Nonnull Class<?> aClass)
@Nonnull public static IStatisticsHandlerSize getSizeHandler(@Nonnull@Nonempty String sName)
@Nonnull @ReturnsMutableCopy public static Set<String> getAllSizeHandler()
@Nonnull public static IStatisticsHandlerKeyedSize getKeyedSizeHandler(@Nonnull Class<?> aClass)
@Nonnull public static IStatisticsHandlerKeyedSize getKeyedSizeHandler(@Nonnull@Nonempty String sName)
@Nonnull @ReturnsMutableCopy public static Set<String> getAllKeyedSizeHandler()
@Nonnull public static IStatisticsHandlerCounter getCounterHandler(@Nonnull Class<?> aClass)
@Nonnull public static IStatisticsHandlerCounter getCounterHandler(@Nonnull@Nonempty String sName)
@Nonnull @ReturnsMutableCopy public static Set<String> getAllCounterHandler()
@Nonnull public static IStatisticsHandlerKeyedCounter getKeyedCounterHandler(@Nonnull Class<?> aClass)
@Nonnull public static IStatisticsHandlerKeyedCounter getKeyedCounterHandler(@Nonnull@Nonempty String sName)
@Nonnull @ReturnsMutableCopy public static Set<String> getAllKeyedCounterHandler()
public static void clearCache()
Copyright © 2006–2014 phloc systems. All rights reserved.