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

pack-priv final Class MirrorEvents

extends Object
Class Inheritance
Imports
java.util.Map, java.util.concurrent.ConcurrentHashMap, jdk.jfr.events.DeserializationEvent, .ErrorThrownEvent, .ExceptionStatisticsEvent, .ExceptionThrownEvent, .FileForceEvent, .FileReadEvent, .FileWriteEvent, .FinalFieldMutationEvent, .ProcessStartEvent, .SecurityPropertyModificationEvent, .SecurityProviderServiceEvent, .SerializationMisdeclarationEvent, .SocketReadEvent, .SocketWriteEvent, .TLSHandshakeEvent, .ThreadSleepEvent, .VirtualThreadEndEvent, .VirtualThreadStartEvent, .VirtualThreadSubmitFailedEvent, .X509CertificateEvent, .X509ValidationEvent, jdk.jfr.internal.util.Utils

This class registers all mirror events.

Field Summary

Modifier and TypeField and Description
private static final Map<String, Class<? extends MirrorEvent>>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static Class<? extends MirrorEvent>
find(Class<? extends Event> eventClass)

pack-priv static Class<? extends MirrorEvent>
find(boolean bootClassLoader, String name)

private static void
register(String eventClassName, Class<? extends MirrorEvent> mirrorClass)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

mirrorLookupback to summary
private static final Map<String, Class<? extends MirrorEvent>> mirrorLookup

Constructor Detail

MirrorEventsback to summary
pack-priv MirrorEvents()

Method Detail

findback to summary
pack-priv static Class<? extends MirrorEvent> find(Class<? extends Event> eventClass)
findback to summary
pack-priv static Class<? extends MirrorEvent> find(boolean bootClassLoader, String name)
registerback to summary
private static void register(String eventClassName, Class<? extends MirrorEvent> mirrorClass)