Interface ComponentLoggerProvider
-
@Internal public interface ComponentLoggerProvider
A service interface for platforms to provide their own component logger implementations.- Since:
- 4.11.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ComponentLoggerProvider.LoggerHelper
A factory for default implementations of component loggers.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull ComponentLogger
logger(@NotNull ComponentLoggerProvider.LoggerHelper helper, @NotNull String name)
Create a component logger for the provided logger name.
-
-
-
Method Detail
-
logger
@NotNull @NotNull ComponentLogger logger(@NotNull @NotNull ComponentLoggerProvider.LoggerHelper helper, @NotNull @NotNull String name)
Create a component logger for the provided logger name.- Parameters:
helper
- a source for common helper implementations when building a loggername
- the logger name- Returns:
- a component logger with the provided name
- Since:
- 4.11.0
-
-