public class Slf4jLoggerManager extends Object implements org.codehaus.plexus.logging.LoggerManager
ILoggerFactory as a backing for a Plexus
LoggerManager,
ignoring Plexus logger API parts that are not classical and probably not really used.| Constructor and Description |
|---|
Slf4jLoggerManager() |
| Modifier and Type | Method and Description |
|---|---|
int |
getActiveLoggerCount()
Warning: ignored (always return
0). |
org.codehaus.plexus.logging.Logger |
getLoggerForComponent(String role) |
org.codehaus.plexus.logging.Logger |
getLoggerForComponent(String role,
String hint)
The logger name for a component with a non-null hint is
role.hint. |
int |
getThreshold()
Warning: ignored (always return
0). |
void |
returnComponentLogger(String role)
Warning: ignored.
|
void |
returnComponentLogger(String role,
String hint)
Warning: ignored.
|
void |
setThreshold(int threshold)
Warning: ignored.
|
void |
setThresholds(int threshold)
Warning: ignored.
|
public org.codehaus.plexus.logging.Logger getLoggerForComponent(String role)
getLoggerForComponent in interface org.codehaus.plexus.logging.LoggerManagerpublic org.codehaus.plexus.logging.Logger getLoggerForComponent(String role, String hint)
role.hint.
Warning: this does not conform to logger name as class name convention.
(and what about null and default hint equivalence?)getLoggerForComponent in interface org.codehaus.plexus.logging.LoggerManagerpublic void returnComponentLogger(String role)
returnComponentLogger in interface org.codehaus.plexus.logging.LoggerManagerpublic void returnComponentLogger(String role, String hint)
returnComponentLogger in interface org.codehaus.plexus.logging.LoggerManagerpublic int getThreshold()
0).getThreshold in interface org.codehaus.plexus.logging.LoggerManagerpublic void setThreshold(int threshold)
setThreshold in interface org.codehaus.plexus.logging.LoggerManagerpublic void setThresholds(int threshold)
setThresholds in interface org.codehaus.plexus.logging.LoggerManagerpublic int getActiveLoggerCount()
0).getActiveLoggerCount in interface org.codehaus.plexus.logging.LoggerManagerCopyright © 2001–2019 The Apache Software Foundation. All rights reserved.