Package org.codehaus.plexus.logging
Interface LoggerManager
-
- All Known Implementing Classes:
AbstractLoggerManager
,BaseLoggerManager
,ConsoleLoggerManager
public interface LoggerManager
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ROLE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getActiveLoggerCount()
Logger
getLoggerForComponent(java.lang.String role)
Logger
getLoggerForComponent(java.lang.String role, java.lang.String hint)
int
getThreshold()
void
returnComponentLogger(java.lang.String role)
void
returnComponentLogger(java.lang.String role, java.lang.String hint)
void
setThreshold(int threshold)
void
setThresholds(int threshold)
-
-
-
Method Detail
-
getLoggerForComponent
Logger getLoggerForComponent(java.lang.String role)
-
getLoggerForComponent
Logger getLoggerForComponent(java.lang.String role, java.lang.String hint)
-
returnComponentLogger
void returnComponentLogger(java.lang.String role)
-
returnComponentLogger
void returnComponentLogger(java.lang.String role, java.lang.String hint)
-
getThreshold
int getThreshold()
-
setThreshold
void setThreshold(int threshold)
-
setThresholds
void setThresholds(int threshold)
-
getActiveLoggerCount
int getActiveLoggerCount()
-
-