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

pack-priv final Class DCmdStart

extends AbstractDCmd
Class Inheritance
Imports
java.io.IOException, java.nio.file.Files, .InvalidPathException, .Path, .Paths, java.text.ParseException, java.time.Duration, java.util.Arrays, .HashMap, .HashSet, .LinkedHashMap, .List, .Map, .Set, jdk.jfr.FlightRecorder, .Recording, jdk.jfr.internal.JVM, .LogLevel, .LogTag, .Logger, .OldObjectSample, .PlatformRecording, .PrivateAccess, .Type, jdk.jfr.internal.jfc.JFC, jdk.jfr.internal.jfc.model.JFCModel, .JFCModelException, .XmlInput, jdk.jfr.internal.query.Report, jdk.jfr.internal.util.Utils

JFR.start

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private void
addReports(PlatformRecording recording, List<String> reportNames)

private LinkedHashMap<String, String>
private LinkedHashMap<String, String>
public void
public Argument[]
public String[]
protected Argument[]
public String[]
private boolean
private static String
private void
private static String
private static String
Inherited from jdk.jfr.internal.dcmd.AbstractDCmd:
exampleDirectoryexampleFilenameexampleRepositoryexecutefindRecordinggetFlightRecordergetOutputgetPidgetRecordingsgetResultisInteractivelogWarningprintprintprintBytesprintHelpTextprintlnprintlnprintPathprintTimespanquoteIfNeededreportOperationCompleteresolvePath

Constructor Detail

DCmdStartback to summary
pack-priv DCmdStart()

Method Detail

addReportsback to summary
private void addReports(PlatformRecording recording, List<String> reportNames) throws DCmdException
configureExtendedback to summary
private LinkedHashMap<String, String> configureExtended(String[] settings, ArgumentParser parser) throws DCmdException
configureStandardback to summary
private LinkedHashMap<String, String> configureStandard(String[] settings) throws DCmdException
executeback to summary
public void execute(ArgumentParser parser) throws DCmdException

Implements abstract jdk.jfr.internal.dcmd.AbstractDCmd.execute.

Annotations
@Override
getArgumentInfosback to summary
public Argument[] getArgumentInfos()

Implements abstract jdk.jfr.internal.dcmd.AbstractDCmd.getArgumentInfos.

Annotations
@Override
getHelpback to summary
public String[] getHelp()

Implements abstract jdk.jfr.internal.dcmd.AbstractDCmd.getHelp.

Annotations
@Override
getParseArgumentsback to summary
protected Argument[] getParseArguments(String source)

Overrides jdk.jfr.internal.dcmd.AbstractDCmd.getParseArguments.

Annotations
@Override
getStartupHelpback to summary
public String[] getStartupHelp()
hasJDKEventsback to summary
private boolean hasJDKEvents(Map<String, String> settings)
helpTemplateback to summary
private static String helpTemplate()
initializeWithForcedInstrumentationback to summary
private void initializeWithForcedInstrumentation(Map<String, String> settings)
jfcOptionsback to summary
private static String jfcOptions()
reportOnExitback to summary
private static String reportOnExit()