Package org.codehaus.plexus.logging
Interface Logger
- All Known Implementing Classes:
AbstractLogger,ConsoleLogger
public interface Logger
- Author:
- Jason van Zyl, Trygve Laugstøl
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intTypecode for debugging messages.static final intTypecode for disabled log levels.static final intTypecode for error messages.static final intTypecode for fatal error messages.static final intTypecode for informational messages.static final intTypecode for warning messages. -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidfatalError(String message) voidfatalError(String message, Throwable throwable) getChildLogger(String name) getName()intvoidvoidbooleanbooleanbooleanbooleanbooleanvoidsetThreshold(int threshold) voidvoid
-
Field Details
-
LEVEL_DEBUG
static final int LEVEL_DEBUGTypecode for debugging messages.- See Also:
-
LEVEL_INFO
static final int LEVEL_INFOTypecode for informational messages.- See Also:
-
LEVEL_WARN
static final int LEVEL_WARNTypecode for warning messages.- See Also:
-
LEVEL_ERROR
static final int LEVEL_ERRORTypecode for error messages.- See Also:
-
LEVEL_FATAL
static final int LEVEL_FATALTypecode for fatal error messages.- See Also:
-
LEVEL_DISABLED
static final int LEVEL_DISABLEDTypecode for disabled log levels.- See Also:
-
-
Method Details
-
debug
-
debug
-
isDebugEnabled
boolean isDebugEnabled() -
info
-
info
-
isInfoEnabled
boolean isInfoEnabled() -
warn
-
warn
-
isWarnEnabled
boolean isWarnEnabled() -
error
-
error
-
isErrorEnabled
boolean isErrorEnabled() -
fatalError
-
fatalError
-
isFatalErrorEnabled
boolean isFatalErrorEnabled() -
getChildLogger
-
getThreshold
int getThreshold() -
setThreshold
void setThreshold(int threshold) -
getName
String getName()
-