Class DefaultEmbeddedConfigurator

java.lang.Object
eu.mulk.quarkus.googlecloud.jsonlogging.logmanager.DefaultEmbeddedConfigurator
All Implemented Interfaces:
org.jboss.logmanager.EmbeddedConfigurator

public final class DefaultEmbeddedConfigurator extends Object implements org.jboss.logmanager.EmbeddedConfigurator
A convenient EmbeddedConfigurator for JBoss Log Manager Embedded (1.1.x and earlier).

You can register this class through the ServiceLoader mechanism as a provider of the EmbeddedConfigurator interface (under the name of org.jboss.logmanager.EmbeddedConfigurator) to automatically register a ConsoleHandler using Formatter as the default log output method for the application.

  • Constructor Details

    • DefaultEmbeddedConfigurator

      public DefaultEmbeddedConfigurator()
      Constructs a JBoss Log Manager configuration that uses Formatter and ConsoleHandler for log output.
  • Method Details

    • createConsoleHandler

      public static org.jboss.logmanager.handlers.ConsoleHandler createConsoleHandler()
      Creates a ConsoleHandler that uses Formatter for formatting.
      Returns:
      a preconfigured ConsoleHandler.
    • getHandlersOf

      public Handler[] getHandlersOf(String loggerName)
      Specified by:
      getHandlersOf in interface org.jboss.logmanager.EmbeddedConfigurator