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
Modifier and TypeInterfaceDescriptionstatic interface
A factory for default implementations of component loggers. -
Method Summary
Modifier and TypeMethodDescription@NotNull ComponentLogger
logger
(@NotNull ComponentLoggerProvider.LoggerHelper helper, @NotNull String name) Create a component logger for the provided logger name.
-
Method Details
-
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
-