Package org.codehaus.plexus.logging
Class BaseLoggerManager
java.lang.Object
org.codehaus.plexus.logging.AbstractLoggerManager
org.codehaus.plexus.logging.BaseLoggerManager
- All Implemented Interfaces:
LoggerManager
,Initializable
-
Field Summary
Fields inherited from interface org.codehaus.plexus.logging.LoggerManager
ROLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Logger
createLogger
(String name) final int
final Logger
getLoggerForComponent
(String role, String hint) final int
final void
static final int
parseThreshold
(String text) final void
returnComponentLogger
(String role, String hint) final void
setThreshold
(int currentThreshold) final void
setThresholds
(int currentThreshold) Methods inherited from class org.codehaus.plexus.logging.AbstractLoggerManager
getLoggerForComponent, returnComponentLogger
-
Constructor Details
-
BaseLoggerManager
public BaseLoggerManager()
-
-
Method Details
-
initialize
public final void initialize()- Specified by:
initialize
in interfaceInitializable
-
getLoggerForComponent
- Specified by:
getLoggerForComponent
in interfaceLoggerManager
-
returnComponentLogger
- Specified by:
returnComponentLogger
in interfaceLoggerManager
-
getThreshold
public final int getThreshold()- Specified by:
getThreshold
in interfaceLoggerManager
-
setThreshold
public final void setThreshold(int currentThreshold) - Specified by:
setThreshold
in interfaceLoggerManager
-
setThresholds
public final void setThresholds(int currentThreshold) - Specified by:
setThresholds
in interfaceLoggerManager
-
parseThreshold
-
getActiveLoggerCount
public final int getActiveLoggerCount()- Specified by:
getActiveLoggerCount
in interfaceLoggerManager
-
createLogger
-