APIdia Launch Partner
Top Inners Fields Methods
jdk.jpackage.internal.log

public Interface ErrorLogger

extends Logger
Known Direct Implementers
jdk.jpackage.internal.cli.Main.ErrorReporter
Imports
java.io.PrintWriter, .StringWriter, java.util.Objects, jdk.jpackage.internal.cli.Main.ErrorReporter

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Field Summary

Modifier and TypeField and Description
public static final ErrorLogger

Method Summary

Modifier and TypeMethod and Description
public static ErrorLogger
create(ConsoleLogger sink, boolean alwaysPrintStackTrace, boolean printCommandOutput)

public static ErrorLogger
public void
Inherited from jdk.jpackage.internal.log.Logger:
enabled

Field Detail

DISCARDING_LOGGERback to summary
public static final ErrorLogger DISCARDING_LOGGER

Method Detail

createback to summary
public static ErrorLogger create(ConsoleLogger sink, boolean alwaysPrintStackTrace, boolean printCommandOutput)
createback to summary
public static ErrorLogger create(System.Logger sink)
reportErrorback to summary
public void reportError(Throwable t)
jdk.jpackage.internal.log back to summary

public final Enum ErrorLogger.ErrorLoggerTrait

extends Enum<ErrorLogger.ErrorLoggerTrait>
implements LoggerTrait
Class Inheritance
All Implemented Interfaces
jdk.jpackage.internal.log.LoggerTrait

Field Summary

Modifier and TypeField and Description
public static final ErrorLogger.ErrorLoggerTrait
public static final ErrorLogger.ErrorLoggerTrait

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static ErrorLogger.ErrorLoggerTrait
public static ErrorLogger.ErrorLoggerTrait[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

PRINT_FAILED_COMMAND_OUTPUTback to summary
public static final ErrorLogger.ErrorLoggerTrait PRINT_FAILED_COMMAND_OUTPUT
PRINT_STACK_TRACE_ALWAYSback to summary
public static final ErrorLogger.ErrorLoggerTrait PRINT_STACK_TRACE_ALWAYS

Constructor Detail

ErrorLoggerTraitback to summary
private ErrorLoggerTrait()

Method Detail

valueOfback to summary
public static ErrorLogger.ErrorLoggerTrait valueOf(String name)
valuesback to summary
public static ErrorLogger.ErrorLoggerTrait[] values()