Merge Branch 'vmcontrol' Version 0.2.0 in Branch 'master'
This commit is contained in:
54
src/tourplaner/business/LogHelper.java
Normal file
54
src/tourplaner/business/LogHelper.java
Normal file
@ -0,0 +1,54 @@
|
||||
package tourplaner.business;
|
||||
import org.apache.log4j.*;
|
||||
|
||||
|
||||
/**
|
||||
* Hilft beim Logging mit log4j
|
||||
*/
|
||||
public class LogHelper{
|
||||
/**
|
||||
* Log info in file und Console
|
||||
* @param msg Nachricht in dem Log
|
||||
* @param name Name des Log Eintrags
|
||||
*/
|
||||
public static void info(String msg, String name){
|
||||
getLog(name).info(msg);
|
||||
}
|
||||
|
||||
/**
|
||||
* Log info in file und Console
|
||||
* @param msg Nachricht in dem Log
|
||||
* @param name Name des Log Eintrags
|
||||
*/
|
||||
public static void warn(String msg, String name){
|
||||
getLog(name).warn(msg);
|
||||
}
|
||||
|
||||
/**
|
||||
* Log info in file und Console
|
||||
* @param msg Nachricht in dem Log
|
||||
* @param name Name des Log Eintrags
|
||||
*/
|
||||
public static void error(String msg, String name){
|
||||
getLog(name).error(msg);
|
||||
}
|
||||
|
||||
/**
|
||||
* Log info in file und Console
|
||||
* @param msg Nachricht in dem Log
|
||||
* @param name Name des Log Eintrags
|
||||
*/
|
||||
public static void fatal(String msg, String name){
|
||||
getLog(name).fatal(msg);
|
||||
}
|
||||
|
||||
/**
|
||||
* Instanziert den Logger
|
||||
* @param name Name des Loggers
|
||||
* @return Den Logger
|
||||
*/
|
||||
private static Logger getLog(String name){
|
||||
return Logger.getLogger(name); // Instanziert den Logger
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user