java.lang.Object
jdk.jfr.Configuration
public final class Configuration extends Object
構成を記述する構成とメタデータの集まり。
- 導入されたバージョン:
- 9
-
メソッドのサマリー
修飾子と型メソッド説明static Configuration文字ストリームから構成を読み取ります。static Configurationファイルから構成を読み込みます。static ConfigurationgetConfiguration(String name) 定義済みの構成を返します。static List<Configuration>このJava Virtual Machine (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
public String getName()識別名("default" or "profile")など)を返します。- 戻り値:
- 名前が存在しない場合は
null
-
getLabel
public String getLabel()判読可能な名前("Continuous" or "Profiling"など)を返します。- 戻り値:
- ラベル(
nullが存在しない場合)
-
getDescription
public String getDescription()(例えば"Low overhead configuration safe for continuous use in production environments")の構成を説明する短い文を返します- 戻り値:
- 説明(存在しない場合は
null)
-
getProvider
public String getProvider()構成(例えば"OpenJDK")を作成した担当者を返します。- 戻り値:
- プロバイダ(存在しない場合は
null)
-
getContents
public String getContents()構成(たとえば、JFCファイルの内容)のテキスト表現を返します。- 戻り値:
- 内容(存在しない場合は
null) - 関連項目:
-
create
public static Configuration create(Path path) throws IOException, ParseException ファイルから構成を読み込みます。- パラメータ:
path-nullではなく構成を含むファイル- 戻り値:
nullではなく、読み込まれたConfiguration- 例外:
ParseException- ファイルを解析できない場合IOException- ファイルを読み込めない場合SecurityException- セキュリティ・マネージャが存在し、そのcheckReadメソッドがファイルへの読取りアクセスを拒否した場合。- 関連項目:
-
create
public static Configuration create(Reader reader) throws IOException, ParseException 文字ストリームから構成を読み取ります。- パラメータ:
reader-nullではなく構成の内容を提供するReader- 戻り値:
- 構成、
nullでない - 例外:
IOException-Readerからの内容の読取り中にI/Oエラーが発生した場合ParseException- ファイルを解析できない場合
-
getConfiguration
public static Configuration getConfiguration(String name) throws IOException, ParseException 定義済みの構成を返します。使用可能な構成名については、
getConfigurations()を参照してください。- パラメータ:
name- 構成(たとえば、"default"や"profile"などです。)の名前- 戻り値:
- 構成、
nullでない - 例外:
IOException- 指定された名前の構成が存在しない場合、または構成ファイルの読取り中にI/Oエラーが発生した場合ParseException- 構成ファイルを解析できない場合
-
getConfigurations
public static List<Configuration> getConfigurations()このJava Virtual Machine (JVM)の事前定義された構成の不変なリストを返します。- 戻り値:
nullではなく、事前定義された構成のリスト
-