java.lang.Object
io.helidon.logging.jul.JulProvider
- All Implemented Interfaces:
LoggingProvider
JUL Logging provider.
You do not need to explicitly configure
Java Util logging as long as a file
logging.properties is on the classpath or
in the current directory, or you configure logging explicitly using System properties.
Both "java.util.logging.config.class" and "java.util.logging.config.file" are
honored.
If you wish to configure the logging system differently, just do not include the file and/or
system properties, or set system property "io.helidon.logging.config.disabled" to true.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidThis is executed at static initialization, such as when building GraalVM native image or when starting the application.voidrunTime()Runtime configuration, called when the application starts in GraalVM native image (not called when running on hotspot).
-
Constructor Details
-
JulProvider
public JulProvider()Default constructor required byServiceLoader.
-
-
Method Details
-
initialization
public void initialization()Description copied from interface:LoggingProviderThis is executed at static initialization, such as when building GraalVM native image or when starting the application.- Specified by:
initializationin interfaceLoggingProvider
-
runTime
public void runTime()Description copied from interface:LoggingProviderRuntime configuration, called when the application starts in GraalVM native image (not called when running on hotspot).- Specified by:
runTimein interfaceLoggingProvider
-