クラスjdk.jfr.consumer.RecordedEventの
使用
RecordedEventを使用するパッケージ
パッケージ
説明
このパッケージには、Flight Recorderデータを使用するためのクラスが含まれています。
このパッケージには、Java Management Extensions (JMX)のFlight Recorderを制御およびモニターするクラスが含まれています。
-
jdk.jfr.consumerでのRecordedEventの使用
RecordedEventを返すjdk.jfr.consumerのメソッド型RecordedEventの引数を持つ型を返すjdk.jfr.consumerのメソッド修飾子と型メソッド説明static List<RecordedEvent> RecordingFile.readAllEvents(Path path) ファイル内のすべてのイベントのリストを返します。型RecordedEventの型引数を持つjdk.jfr.consumerのメソッド・パラメータ修飾子と型メソッド説明voidEventStream.onEvent(String eventName, Consumer<RecordedEvent> action) 名前と一致するすべてのイベントに対して実行するアクションを登録します。voidEventStream.onEvent(Consumer<RecordedEvent> action) ストリーム内のすべてのイベントで実行するアクションを登録します。voidRecordingStream.onEvent(String eventName, Consumer<RecordedEvent> action) voidRecordingStream.onEvent(Consumer<RecordedEvent> action) voidRecordingFile.write(Path destination, Predicate<RecordedEvent> filter) イベントをフィルタリングして新しいファイルに書き込みます。 -
jdk.management.jfrでのRecordedEventの使用
型RecordedEventの型引数を持つjdk.management.jfrのメソッド・パラメータ修飾子と型メソッド説明voidRemoteRecordingStream.onEvent(String eventName, Consumer<RecordedEvent> action) voidRemoteRecordingStream.onEvent(Consumer<RecordedEvent> action)