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.
-
Field Summary
Fields inherited from interface org.jboss.logmanager.EmbeddedConfigurator
EMPTY, NO_HANDLERS -
Constructor Summary
ConstructorsConstructorDescriptionConstructs a JBoss Log Manager configuration that usesFormatterandConsoleHandlerfor log output. -
Method Summary
Modifier and TypeMethodDescriptionstatic org.jboss.logmanager.handlers.ConsoleHandlerCreates aConsoleHandlerthat usesFormatterfor formatting.Handler[]getHandlersOf(String loggerName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.logmanager.EmbeddedConfigurator
getLevelOf, getMinimumLevelOf
-
Constructor Details
-
DefaultEmbeddedConfigurator
public DefaultEmbeddedConfigurator()Constructs a JBoss Log Manager configuration that usesFormatterandConsoleHandlerfor log output.
-
-
Method Details
-
createConsoleHandler
public static org.jboss.logmanager.handlers.ConsoleHandler createConsoleHandler()Creates aConsoleHandlerthat usesFormatterfor formatting.- Returns:
- a preconfigured
ConsoleHandler.
-
getHandlersOf
- Specified by:
getHandlersOfin interfaceorg.jboss.logmanager.EmbeddedConfigurator
-