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

pack-priv final Class Configure

extends Command
Class Inheritance
Imports
java.io.FileNotFoundException, .IOError, .IOException, .PrintStream, java.nio.file.InvalidPathException, .Path, java.text.ParseException, java.util.ArrayList, .Arrays, .Deque, .LinkedHashMap, .List, .Map, jdk.jfr.internal.jfc.JFC, jdk.jfr.internal.jfc.model.AbortException, .JFCModel, .JFCModelException, .SettingsLog, .UserInterface, .XmlInput, jdk.jfr.internal.util.UserDataException, .UserSyntaxException

Field Summary

Modifier and TypeField and Description
private final List<String>
Inherited from jdk.jfr.internal.tool.Command:
title

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private boolean
private void
configure(boolean interactive, boolean log, Path output, Map<String, String> options)

public void
private void
private void
public void
private static Path
public String
public String
public List<String>
protected String
private Path
Inherited from jdk.jfr.internal.tool.Command:
acceptFilterOptionacceptIntacceptOptionacceptSwitchcheckCommonErrorcouldNotReadErrordisplayAvailableCommandsdisplayCommanddisplayHelpdisplayUsageensureAccessensureFileDoesNotExistensureFileExtensionensureMaxArgumentCountensureMinArgumentCountgetAliasesgetCommandsgetDirectorygetJFRInputFilegetNamesmatchesprintprintfprintlnprintlnquoteCharactervalueOfwarnForWildcardExpansion

Field Detail

inputFilesback to summary
private final List<String> inputFiles

Constructor Detail

Configureback to summary
pack-priv Configure()

Method Detail

acceptKeyValueback to summary
private boolean acceptKeyValue(Deque<String> options)
configureback to summary
private void configure(boolean interactive, boolean log, Path output, Map<String, String> options) throws UserDataException
displayOptionUsageback to summary
public void displayOptionUsage(PrintStream stream)

Overrides jdk.jfr.internal.tool.Command.displayOptionUsage.

Annotations
@Override
displayParametersback to summary
private void displayParameters(PrintStream stream, String name)
ensureInputFilesback to summary
private void ensureInputFiles() throws InternalError
executeback to summary
public void execute(Deque<String> options) throws UserSyntaxException, UserDataException

Implements abstract jdk.jfr.internal.tool.Command.execute.

Annotations
@Override
filenameback to summary
private static Path filename(UserInterface ui, Path file) throws AbortException
getDescriptionback to summary
public String getDescription()

Implements abstract jdk.jfr.internal.tool.Command.getDescription.

Annotations
@Override
getNameback to summary
public String getName()

Implements abstract jdk.jfr.internal.tool.Command.getName.

Annotations
@Override
getOptionSyntaxback to summary
public List<String> getOptionSyntax()

Overrides jdk.jfr.internal.tool.Command.getOptionSyntax.

Annotations
@Override
getTitleback to summary
protected String getTitle()

Overrides jdk.jfr.internal.tool.Command.getTitle.

Annotations
@Override
makeJFCPathback to summary
private Path makeJFCPath(String file) throws UserDataException, UserSyntaxException