Package org.geotools.util.logging
Class Log4JLogger
Object
Logger
LoggerAdapter
Log4JLogger
An adapter that redirect all Java logging events to the Apache's Log4J
framework.
Level.OFF:Level.ALLLevel.SEVERE:Level.ERRORLevel.WARNINGLevel.WARNLevel.INFO:Level.INFOLevel.CONFIG:CONFIGLevel.FINE:Level.DEBUGLevel.FINER:Level.TRACELevel.FINEST:FINESTLevel.OFF:Level.ALL
- Since:
- 2.4
- Author:
- Martin Desruisseaux, Saul Farber (MassGIS)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final LevelMaps to Java Utility LoggingLevel.CONFIG, showing up below INFO messages when used in Log4J setup.static final LevelMaps to Java Utility LoggingLevel.FINEST, showing up below TRACE messages when used in Log4J setupFields inherited from class Logger
global, GLOBAL_LOGGER_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidLogs anCONFIGmessage.voidLogs aFINEmessage.voidLogs aFINERmessage.voidLogs aFINESTmessage.getLevel()Returns the level for this logger.voidLogs anINFOmessage.booleanisLoggable(Level level) Returnstrueif the specified level is loggable.voidLogs a record at the specified level.voidLogs a record at the specified level.voidSet the level for this logger.voidLogs aSEVEREmessage.toString()voidLogs aWARNINGmessage.Methods inherited from class LoggerAdapter
addHandler, entering, entering, entering, exiting, exiting, getDebugLevel, log, log, log, logp, logp, logp, logp, logrb, logrb, logrb, logrb, removeHandler, setFilter, setParent, setUseParentHandlers, throwingMethods inherited from class Logger
config, fine, finer, finest, getAnonymousLogger, getAnonymousLogger, getFilter, getGlobal, getHandlers, getLogger, getLogger, getName, getParent, getResourceBundle, getResourceBundleName, getUseParentHandlers, info, log, log, logp, logp, logrb, logrb, logrb, logrb, setResourceBundle, severe, warning
-
Field Details
-
CONFIG
public static final Level CONFIGMaps to Java Utility LoggingLevel.CONFIG, showing up below INFO messages when used in Log4J setup. -
FINEST
public static final Level FINESTMaps to Java Utility LoggingLevel.FINEST, showing up below TRACE messages when used in Log4J setup
-
-
Constructor Details
-
Log4JLogger
Creates a new logger.- Parameters:
name- The logger name.logger- The result ofLogger.getLogger(name).
-
-
Method Details
-
setLevel
Set the level for this logger.- Specified by:
setLevelin classLoggerAdapter
-
getLevel
Returns the level for this logger.- Specified by:
getLevelin classLoggerAdapter
-
isLoggable
Returnstrueif the specified level is loggable.- Specified by:
isLoggablein classLoggerAdapter
-
log
Logs a record at the specified level.- Overrides:
login classLoggerAdapter
-
log
Logs a record at the specified level.- Overrides:
login classLoggerAdapter
-
severe
Description copied from class:LoggerAdapterLogs aSEVEREmessage.- Specified by:
severein classLoggerAdapter
-
warning
Description copied from class:LoggerAdapterLogs aWARNINGmessage.- Specified by:
warningin classLoggerAdapter
-
info
Description copied from class:LoggerAdapterLogs anINFOmessage.- Specified by:
infoin classLoggerAdapter
-
config
Description copied from class:LoggerAdapterLogs anCONFIGmessage.- Specified by:
configin classLoggerAdapter
-
fine
Description copied from class:LoggerAdapterLogs aFINEmessage.- Specified by:
finein classLoggerAdapter
-
finer
Description copied from class:LoggerAdapterLogs aFINERmessage.- Specified by:
finerin classLoggerAdapter
-
finest
Description copied from class:LoggerAdapterLogs aFINESTmessage.- Specified by:
finestin classLoggerAdapter
-
toString
- Overrides:
toStringin classLoggerAdapter
-