クラスjdk.jfr.Eventの
使用

Eventを使用するパッケージ
パッケージ
説明
このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。
このパッケージには、Flight Recorderデータを使用するためのクラスが含まれています。
  • jdk.jfrでのEventの使用

    Eventを返すjdk.jfrのメソッド
    修飾子と型
    メソッド
    説明
    EventFactory.newEvent()
    イベントをインスタンス化することで、データを移入してFlight Recorderシステムに書き込むことができます。
    Eventの型引数を持つjdk.jfrのメソッド・パラメータ
    修飾子と型
    メソッド
    説明
    static void
    FlightRecorder.addPeriodicEvent(Class<? extends Event> eventClass, Runnable hook)
    定期イベントのフックを追加します。
    Recording.disable(Class<? extends Event> eventClass)
    イベントを無効にします。
    Recording.enable(Class<? extends Event> eventClass)
    イベントを有効にします。
    static EventType
    EventType.getEventType(Class<? extends Event> eventClass)
    イベント・クラスのイベント・タイプを返します。イベント・クラスが存在しない場合はnullを返します。
    static void
    FlightRecorder.register(Class<? extends Event> eventClass)
    イベント・クラスを登録します。
    static void
    FlightRecorder.unregister(Class<? extends Event> eventClass)
    イベント・クラスの登録を解除します。
  • jdk.jfr.consumerでのEventの使用

    Eventの型引数を持つjdk.jfr.consumerのメソッド・パラメータ
    修飾子と型
    メソッド
    説明
    RecordingStream.disable(Class<? extends Event> eventClass)
    イベントを無効にします。
    RecordingStream.enable(Class<? extends Event> eventClass)
    イベントを有効にします。