Top Description Fields Constructors Methods
io.micrometer.common.util.internal.logging

public Class Slf4JLoggerFactory

extends InternalLoggerFactory
Class Inheritance
Imports
org.slf4j.Logger, .LoggerFactory, org.slf4j.helpers.NOPLoggerFactory, org.slf4j.spi.LocationAwareLogger

Note

This file has been copied and slightly modified from {io.netty.util.internal.logging}. Logger factory which creates a SLF4J logger.

Field Summary

Modifier and TypeField and Description
public static final InternalLoggerFactory

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public InternalLogger
newInstance(String
logger name
name
)

Implements abstract io.micrometer.common.util.internal.logging.InternalLoggerFactory.newInstance.

Creates a new logger instance with the specified name.
pack-priv static InternalLogger
Inherited from io.micrometer.common.util.internal.logging.InternalLoggerFactory:
getDefaultFactorygetInstancegetInstancesetDefaultFactory

Field Detail

INSTANCEback to summary
public static final InternalLoggerFactory INSTANCE

Constructor Detail

Slf4JLoggerFactoryback to summary
private Slf4JLoggerFactory()

Method Detail

newInstanceback to summary
public InternalLogger newInstance(String name)

Implements abstract io.micrometer.common.util.internal.logging.InternalLoggerFactory.newInstance.

Doc from io.micrometer.common.util.internal.logging.InternalLoggerFactory.newInstance.

Creates a new logger instance with the specified name.

Parameters
name:String

logger name

Returns:InternalLogger

logger instance

Annotations
@Override
wrapLoggerback to summary
pack-priv static InternalLogger wrapLogger(Logger logger)