Modifier and Type | Method and Description |
---|---|
static IItemCollection |
JfrLoaderToolkit.loadEvents(File file)
Loads a potentially zipped or gzipped file using the parser extensions loaded from the java
service loader
|
static IItemCollection |
JfrLoaderToolkit.loadEvents(InputStream stream)
Loads a potentially zipped or gzipped input stream using the parser extensions loaded from
the java service loader
|
static IItemCollection |
JfrLoaderToolkit.loadEvents(InputStream stream,
List<? extends IParserExtension> extensions)
Loads a potentially zipped or gzipped input stream using the parser extensions loaded from
the java service loader
|
static IItemCollection |
JfrLoaderToolkit.loadEvents(List<File> files)
Loads a recording from a sequence of potentially zipped or gzipped files using the parser
extensions loaded from the java service loader
|
static IItemCollection |
JfrLoaderToolkit.loadEvents(List<File> files,
List<? extends IParserExtension> extensions)
Loads a recording from a sequence of potentially zipped or gzipped file using the supplied
parser extensions
|
static void |
RecordingPrinter.main(String[] args)
Main method that will print a recording Usage:
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidJfrFileException |
class |
NotEnoughMemoryException |
class |
VersionNotSupportedException |
Modifier and Type | Method and Description |
---|---|
static IChunkSupplier |
FlightRecordingLoader.createChunkSupplier(InputStream input) |
static IChunkSupplier |
FlightRecordingLoader.createChunkSupplier(RandomAccessFile input) |
static IChunkSupplier |
FlightRecordingLoader.createChunkSupplier(RandomAccessFile input,
Collection<ChunkInfo> chunks) |
Chunk |
IChunkSupplier.getNextChunk(byte[] reusableBuffer)
Get the input for the next chunk.
|
static EventArray[] |
FlightRecordingLoader.loadStream(InputStream stream,
boolean hideExperimentals,
boolean ignoreTruncatedChunk) |
static EventArray[] |
FlightRecordingLoader.loadStream(InputStream stream,
List<? extends IParserExtension> extensions,
boolean hideExperimentals,
boolean ignoreTruncatedChunk)
Read events from an input stream of JFR data.
|
static List<ChunkInfo> |
FlightRecordingLoader.readChunkInfo(IChunkSupplier chunkSupplier) |
static EventArray[] |
FlightRecordingLoader.readChunks(Runnable monitor,
IChunkSupplier chunkSupplier,
boolean hideExperimentals,
boolean ignoreTruncatedChunk) |
static EventArray[] |
FlightRecordingLoader.readChunks(Runnable monitor,
List<? extends IParserExtension> extensions,
IChunkSupplier chunkSupplier,
boolean hideExperimentals,
boolean ignoreTruncatedChunk) |
Modifier and Type | Method and Description |
---|---|
EventArray[] |
LoaderContext.buildEventArrays() |
Modifier and Type | Method and Description |
---|---|
static IChunkLoader |
ChunkLoaderV0.create(Chunk input,
LoaderContext context) |
static ChunkInfo |
ChunkLoaderV0.getInfo(Chunk input,
long position) |
Modifier and Type | Method and Description |
---|---|
static IChunkLoader |
ChunkLoaderV1.create(Chunk input,
LoaderContext context) |
static ChunkInfo |
ChunkLoaderV1.getInfo(Chunk input,
long position) |
Modifier and Type | Method and Description |
---|---|
static String |
JfrHtmlRulesReport.createReport(File jfrFile)
Read a JFR file and create an HTML report
|
static String |
JfrHtmlRulesReport.createReport(InputStream stream)
Read JFR data and create an HTML report
|
Copyright © 2020. All rights reserved.