Package com.pnfsoftware.jeb.util.logging
Class InternalLogger
java.lang.Object
com.pnfsoftware.jeb.util.logging.InternalLogger
- All Implemented Interfaces:
ILogger
An internal (debug-mode only) logger. Production builds should not use such loggers.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintRetrieve the cut-off level for that logger.getName()Get the logger name.voidIn non-debug mode, this method does nothing.voidsetEnabledLevel(int level) Set the cut-off level for a logger.
-
Constructor Details
-
InternalLogger
Create an internal logger.- Parameters:
name- logger name
-
-
Method Details
-
log
In non-debug mode, this method does nothing. -
getName
Description copied from interface:ILoggerGet the logger name. -
setEnabledLevel
public void setEnabledLevel(int level) Description copied from interface:ILoggerSet the cut-off level for a logger.- Specified by:
setEnabledLevelin interfaceILogger- Parameters:
level- the cut-off level: all logging calls with a level equal to or above the cut-off will be displayed
-
getEnabledLevel
public int getEnabledLevel()Description copied from interface:ILoggerRetrieve the cut-off level for that logger.- Specified by:
getEnabledLevelin interfaceILogger- Returns:
- the level, a number between 0 and
GlobalLog.LEVEL_CATCHING
-