模块  java.logging
软件包  java.util.logging

Interface LoggingMXBean

    • 方法详细信息

      • getLoggerNames

        List<String> getLoggerNames()
        Deprecated.
        返回当前注册的记录器名称列表。 此方法调用LogManager.getLoggerNames()并返回记录器名称列表。
        结果
        String的列表,每个都是当前注册的 Logger名称。
      • getLoggerLevel

        String getLoggerLevel​(String loggerName)
        Deprecated.
        获取与指定记录器关联的日志级别的名称。 如果指定的记录器不存在,则返回null 此方法首先查找给定名称的记录器,然后通过调用以下命令返回日志级别的名称:
        Logger.getLevel(). getName();

        如果Level指定logger是null ,这意味着此logger的有效级别从其父继承,一个空字符串将被退回。

        参数
        loggerName - 要检索的 Logger的名称。
        结果
        指定记录器的日志级别的名称; 如果指定记录器的日志级别为null空字符串。 如果指定的记录器不存在,则返回null
        另请参见:
        Logger.getLevel()
      • setLoggerLevel

        void setLoggerLevel​(String loggerName,
                            String levelName)
        Deprecated.
        将指定的记录器设置为指定的新级别。 如果levelName不是null ,则指定的记录器的级别设置为与Level匹配的已解析的levelName 如果levelNamenull ,则指定记录器的级别设置为null并且记录器的有效级别将从具有特定(非空)级别值的最近祖先继承。
        参数
        loggerName - 要设置的Logger的名称。 必须为非null。
        levelName - 要在指定的记录器上设置的级别的名称,如果将级别设置为从其最近的祖先继承, null
        异常
        IllegalArgumentException - 如果指定的记录器不存在,或者 levelName不是有效的级别名称。
        SecurityException - 如果存在安全管理器且调用者没有LoggingPermission(“control”)。
        另请参见:
        Logger.setLevel(java.util.logging.Level)
      • getParentLoggerName

        String getParentLoggerName​(String loggerName)
        Deprecated.
        返回指定记录器的父级名称。 如果指定的记录器不存在,则返回null 如果指定的记录器是命名空间中的根Logger ,则结果将为空字符串。
        参数
        loggerName -一个名称 Logger
        结果
        最近的现有父记录器的名称; 如果指定的记录器是根记录器,则为空字符串。 如果指定的记录器不存在,则返回null