APIdia Launch Partner
Top Fields Constructors Methods
jdk.jfr.internal

public final Class JDKEvents

extends Object
Class Inheritance
Imports
java.util.Properties, jdk.internal.access.SharedSecrets, jdk.internal.event.JFRTracing, .ThrowableTracer, jdk.internal.platform.Container, .Metrics, jdk.jfr.Event, jdk.jfr.events.ActiveRecordingEvent, .ActiveSettingEvent, .ContainerCPUThrottlingEvent, .ContainerCPUUsageEvent, .ContainerConfigurationEvent, .ContainerIOUsageEvent, .ContainerMemoryUsageEvent, .DirectBufferStatisticsEvent, .InitialSecurityPropertyEvent, .MethodTimingEvent, .MethodTraceEvent, jdk.jfr.internal.periodic.PeriodicEvents, jdk.jfr.internal.settings.MethodSetting, jdk.jfr.internal.tracing.PlatformTracer, jdk.jfr.tracing.MethodTracer

Field Summary

Modifier and TypeField and Description
private static Metrics
private static final Runnable
private static final Runnable
private static final Runnable
private static final Runnable
private static final Runnable
private static final Runnable
private static final Runnable
private static final Runnable
private static final Runnable
private static final Class<?>[]
private static boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static void
private static void
private static void
private static void
private static void
private static void
private static void
private static void
private static void
public static synchronized void
private static void
private static void
registerEvent(Class<? extends Event> eventClass)

public static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

containerMetricsback to summary
private static Metrics containerMetrics
emitContainerConfigurationback to summary
private static final Runnable emitContainerConfiguration
emitContainerCPUThrottlingback to summary
private static final Runnable emitContainerCPUThrottling
emitContainerCPUUsageback to summary
private static final Runnable emitContainerCPUUsage
emitContainerIOUsageback to summary
private static final Runnable emitContainerIOUsage
emitContainerMemoryUsageback to summary
private static final Runnable emitContainerMemoryUsage
emitDirectBufferStatisticsback to summary
private static final Runnable emitDirectBufferStatistics
emitExceptionStatisticsback to summary
private static final Runnable emitExceptionStatistics
emitInitialSecurityPropertiesback to summary
private static final Runnable emitInitialSecurityProperties
emitMethodTimingback to summary
private static final Runnable emitMethodTiming
eventClassesback to summary
private static final Class<?>[] eventClasses
initializationTriggeredback to summary
private static boolean initializationTriggered

Constructor Detail

JDKEventsback to summary
public JDKEvents()

Method Detail

emitContainerConfigurationback to summary
private static void emitContainerConfiguration()
emitContainerCPUThrottlingback to summary
private static void emitContainerCPUThrottling()
emitContainerCPUUsageback to summary
private static void emitContainerCPUUsage()
emitContainerIOUsageback to summary
private static void emitContainerIOUsage()
emitContainerMemoryUsageback to summary
private static void emitContainerMemoryUsage()
emitDirectBufferStatisticsback to summary
private static void emitDirectBufferStatistics()
emitExceptionStatisticsback to summary
private static void emitExceptionStatistics()
emitInitialSecurityPropertiesback to summary
private static void emitInitialSecurityProperties()
emitMethodTimingback to summary
private static void emitMethodTiming()
initializeback to summary
public static synchronized void initialize()
Annotations
@SuppressWarnings:unchecked
initializeContainerEventsback to summary
private static void initializeContainerEvents()
registerEventback to summary
private static void registerEvent(Class<? extends Event> eventClass)
removeback to summary
public static void remove()