/** * Certain logging behaviors are available for debugging beyond those that should be enabled in * production. * * <p>Checks if a particular extended logging behavior is enabled. * * @param behavior The LoggingBehavior to check * @return whether behavior is enabled */ public static final boolean isLoggingBehaviorEnabled(LoggingBehavior behavior) { synchronized (loggingBehaviors) { return Settings.isDebugEnabled() && loggingBehaviors.contains(behavior); } }