Interface LoggerManager

    • Field Detail

      • ROLE

        static final String ROLE
    • Method Detail

      • setThreshold

        void setThreshold​(int threshold)
        Sets the threshold for all new loggers. It will NOT affect the existing loggers. This is usually only set once while the logger manager is configured.
        Parameters:
        threshold - The new threshold.
      • getThreshold

        int getThreshold()
        Returns the current threshold for all new loggers.
        Returns:
        Returns the current threshold for all new loggers.
      • setThresholds

        void setThresholds​(int threshold)
        Sets the threshold for all loggers. It affects all the existing loggers as well as future loggers.
        Parameters:
        threshold - The new threshold.
      • setThreshold

        void setThreshold​(String role,
                          int threshold)
      • setThreshold

        void setThreshold​(String role,
                          String roleHint,
                          int threshold)
      • getThreshold

        int getThreshold​(String role)
      • getThreshold

        int getThreshold​(String role,
                         String roleHint)
      • getLoggerForComponent

        Logger getLoggerForComponent​(String role)
      • returnComponentLogger

        void returnComponentLogger​(String role)
      • returnComponentLogger

        void returnComponentLogger​(String role,
                                   String hint)
      • getActiveLoggerCount

        int getActiveLoggerCount()