Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (322)
Collections:
Other Resources:
JDK 17 jdk.jfr.jmod - JFR Module
JDK 17 jdk.jfr.jmod is the JMOD file for JDK 17 JFR module.
JDK 17 JFR module compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\jdk.jfr.jmod.
JDK 17 JFR module compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 JFR module source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\jdk.jfr.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ jdk/jfr/internal/consumer/JdkJfrConsumer.java
/*
* Copyright (c) 2019, 2020, Oracle and/or its affiliates. All rights reserved.
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
package jdk.jfr.internal.consumer;
import java.io.IOException;
import java.util.Comparator;
import java.util.List;
import jdk.jfr.Configuration;
import jdk.jfr.EventType;
import jdk.jfr.consumer.MetadataEvent;
import jdk.jfr.consumer.RecordedClass;
import jdk.jfr.consumer.RecordedClassLoader;
import jdk.jfr.consumer.RecordedEvent;
import jdk.jfr.consumer.RecordedFrame;
import jdk.jfr.consumer.RecordedMethod;
import jdk.jfr.consumer.RecordedObject;
import jdk.jfr.consumer.RecordedStackTrace;
import jdk.jfr.consumer.RecordedThread;
import jdk.jfr.consumer.RecordedThreadGroup;
import jdk.jfr.consumer.RecordingFile;
import jdk.jfr.internal.Type;
/*
* Purpose of this class is to give package private access to
* the jdk.jfr.consumer package
*/
public abstract class JdkJfrConsumer {
private static JdkJfrConsumer instance;
// Initialization will trigger setAccess being called
private static void forceInitialization() {
try {
Class<?> c = RecordedObject.class;
Class.forName(c.getName(), true, c.getClassLoader());
} catch (ClassNotFoundException e) {
throw new InternalError("Should not happen");
}
}
public static void setAccess(JdkJfrConsumer access) {
instance = access;
}
public static JdkJfrConsumer instance() {
if (instance == null) {
forceInitialization();
}
return instance;
}
public abstract List<Type> readTypes(RecordingFile file) throws IOException;
public abstract boolean isLastEventInChunk(RecordingFile file);
public abstract Object getOffsetDataTime(RecordedObject event, String name);
public abstract RecordedClass newRecordedClass(ObjectContext objectContext, long id, Object[] values);
public abstract RecordedClassLoader newRecordedClassLoader(ObjectContext objectContext, long id, Object[] values);
public abstract RecordedStackTrace newRecordedStackTrace(ObjectContext objectContext, Object[] values);
public abstract RecordedThreadGroup newRecordedThreadGroup(ObjectContext objectContext, Object[] values);
public abstract RecordedFrame newRecordedFrame(ObjectContext objectContext, Object[] values);
public abstract RecordedThread newRecordedThread(ObjectContext objectContext, long id, Object[] values);
public abstract RecordedMethod newRecordedMethod(ObjectContext objectContext, Object[] values);
public abstract RecordedEvent newRecordedEvent(ObjectContext objectContext, Object[] objects, long l, long m);
public abstract Comparator<? super RecordedEvent> eventComparator();
public abstract void setStartTicks(RecordedEvent event, long startTicks);
public abstract void setEndTicks(RecordedEvent event, long endTicks);
public abstract Object[] eventValues(RecordedEvent event);
public abstract MetadataEvent newMetadataEvent(List<EventType> previous, List<EventType> current, List<Configuration> configuration);
}
⏎ jdk/jfr/internal/consumer/JdkJfrConsumer.java
Or download all of them as a single archive file:
File name: jdk.jfr-17.0.5-src.zip File size: 363343 bytes Release date: 2022-09-13 Download
⇒ JDK 17 jdk.jlink.jmod - JLink Tool
2023-04-17, ≈45🔥, 0💬
Popular Posts:
Jetty provides an HTTP server, HTTP client, and javax.servlet container. These components are open s...
Apache ZooKeeper is an open-source server which enables highly reliable distributed coordination. Ap...
JAX-RPC is an API for building Web services and clients that used remote procedure calls (RPC) and X...
ANTLR is a powerful parser generator for multiple programming languages including Java. ANTLR contai...
commons-io-1.4.jar is the JAR file for Commons IO 1.4, which is a library of utilities to assist wit...