public final class LoglLogDelegateFactory
extends java.lang.Object
implements io.vertx.core.spi.logging.LogDelegateFactory
LogDelegateFactory
implementation backed by logl.
This LogDelegateFactory
logs via a statically provided LoggerProvider
, which must be set via a
call to setProvider(LoggerProvider)
. Any log events received prior to setting the log provider will be
recorded and replayed once it is made available.
It is recommended to call setProvider(LoggerProvider)
immediately upon application initialization, typically
in a static void main(String[] args)
method.
Constructor and Description |
---|
LoglLogDelegateFactory() |
Modifier and Type | Method and Description |
---|---|
io.vertx.core.spi.logging.LogDelegate |
createDelegate(java.lang.String name) |
static void |
setProvider(LoggerProvider provider)
Set the
LoggerProvider that will be used for logging by Vertx. |
public io.vertx.core.spi.logging.LogDelegate createDelegate(java.lang.String name)
createDelegate
in interface io.vertx.core.spi.logging.LogDelegateFactory
public static void setProvider(LoggerProvider provider)
LoggerProvider
that will be used for logging by Vertx.provider
- The logger provider.