finished documentation for class Logger
This commit is contained in:
parent
98f4bb6e1a
commit
4d2c67c1c2
@ -2,14 +2,36 @@ package fr.packageviewer;
|
|||||||
|
|
||||||
import java.util.logging.*;
|
import java.util.logging.*;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The LoggerManager class allows for basic debug output management using
|
||||||
|
* Java's default logging class.
|
||||||
|
*
|
||||||
|
* @author R.Thomas
|
||||||
|
* @version 1.0
|
||||||
|
*/
|
||||||
public class LoggerManager {
|
public class LoggerManager {
|
||||||
|
/**
|
||||||
|
* Default log level, should be INFO
|
||||||
|
*/
|
||||||
private static final Level DEFAULT_LOG_LEVEL = Level.INFO;
|
private static final Level DEFAULT_LOG_LEVEL = Level.INFO;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Static factory for the Logger class
|
||||||
|
*
|
||||||
|
* @param name String, of the logger to create
|
||||||
|
* @return Logger, a new logger
|
||||||
|
*/
|
||||||
public static Logger getLogger(String name) {
|
public static Logger getLogger(String name) {
|
||||||
return getLogger(name, DEFAULT_LOG_LEVEL);
|
return getLogger(name, DEFAULT_LOG_LEVEL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Main static factory for the Logger class
|
||||||
|
*
|
||||||
|
* @param name String, name of the logger to create
|
||||||
|
* @param level Level, the level of severity of the logger
|
||||||
|
* @return Logger, a new logger
|
||||||
|
*/
|
||||||
public static Logger getLogger(String name, Level level) {
|
public static Logger getLogger(String name, Level level) {
|
||||||
Logger logger = Logger.getLogger(name);
|
Logger logger = Logger.getLogger(name);
|
||||||
logger.setLevel(level);
|
logger.setLevel(level);
|
||||||
|
Loading…
Reference in New Issue
Block a user