java.lang.Object
jdk.jfr.Configuration
描述配置的设置和元数据的集合。
- 自从:
- 9
-
方法总结
修饰符和类型方法描述static Configuration从字符流中读取配置。static Configuration从文件中读取配置。static ConfigurationgetConfiguration(String name) 返回预定义的配置。static List<Configuration>返回此 Java 虚拟机 (JVM) 的预定义配置的不可变列表。返回配置的文本表示(例如,JFC 文件的内容)。返回描述配置的短句(例如"Low overhead configuration safe for continuous use in production environments")getLabel()返回一个人类可读的名称(例如,"Continuous" or "Profiling"}。getName()返回标识名称(例如,"default" or "profile")。返回配置的创建者(例如"OpenJDK")。返回指定记录配置方式的设置。
-
方法详情
-
getSettings
返回指定记录配置方式的设置。修改返回的
Map对象不会更改配置。- 返回:
-
设置,不是
null
-
getName
返回标识名称(例如,"default" or "profile")。- 返回:
-
名字,或者
null如果它不存在
-
getLabel
返回一个人类可读的名称(例如,"Continuous" or "Profiling"}。- 返回:
-
标签,或者
null如果它不存在
-
getDescription
返回描述配置的短句(例如"Low overhead configuration safe for continuous use in production environments")- 返回:
-
描述,或者
null如果它不存在
-
getProvider
返回配置的创建者(例如"OpenJDK")。- 返回:
-
提供者,或者
null如果它不存在
-
getContents
返回配置的文本表示(例如,JFC 文件的内容)。- 返回:
-
内容,或者
null如果它不存在 - 参见:
-
create
从文件中读取配置。- 参数:
path- 包含配置的文件,而不是null- 返回:
-
读取
Configuration,而不是null - 抛出:
ParseException- 如果文件无法解析IOException- 如果无法读取文件SecurityException- 如果安全管理器存在且其checkRead方法拒绝对该文件的读取访问。- 参见:
-
create
从字符流中读取配置。- 参数:
reader- 提供配置内容的Reader,而不是null- 返回:
-
配置,不是
null - 抛出:
IOException- 如果在尝试从Reader读取内容时发生 I/O 错误ParseException- 如果文件无法解析
-
getConfiguration
返回预定义的配置。有关可用的配置名称,请参阅
getConfigurations()。- 参数:
name- 配置的名称(例如,"default"或"profile")- 返回:
-
配置,不是
null - 抛出:
IOException- 如果具有给定名称的配置不存在,或者读取配置文件时发生 I/O 错误ParseException- 如果无法解析配置文件
-
getConfigurations
返回此 Java 虚拟机 (JVM) 的预定义配置的不可变列表。- 返回:
-
预定义配置列表,而不是
null
-