Package org.codehaus.plexus.logging
Class AbstractLoggerManager
java.lang.Object
org.codehaus.plexus.logging.AbstractLoggerManager
- All Implemented Interfaces:
LoggerManager
- Direct Known Subclasses:
BaseLoggerManager
,ConsoleLoggerManager
- Author:
- Jason van Zyl, Trygve Laugstøl
-
Field Summary
Fields inherited from interface org.codehaus.plexus.logging.LoggerManager
ROLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLoggerForComponent
(String role) int
getThreshold
(String role) void
returnComponentLogger
(String role) void
setThreshold
(String role, int threshold) protected String
Creates a string key useful as keys inMap
's.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.codehaus.plexus.logging.LoggerManager
getActiveLoggerCount, getLoggerForComponent, getThreshold, getThreshold, returnComponentLogger, setThreshold, setThreshold, setThresholds
-
Constructor Details
-
AbstractLoggerManager
public AbstractLoggerManager()
-
-
Method Details
-
setThreshold
- Specified by:
setThreshold
in interfaceLoggerManager
-
getThreshold
- Specified by:
getThreshold
in interfaceLoggerManager
-
getLoggerForComponent
- Specified by:
getLoggerForComponent
in interfaceLoggerManager
-
returnComponentLogger
- Specified by:
returnComponentLogger
in interfaceLoggerManager
-
toMapKey
Creates a string key useful as keys inMap
's.- Parameters:
role
- The component role.roleHint
- The component role hint.- Returns:
- Returns a string thats useful as a key for components.
-