public static Logger getPremiumLogger() {
if (premiumLogger == null) {
// Initialise le gestionnaire de logs
try {
DailyRollingFileAppender fileAppender = new DailyRollingFileAppender(
new PatternLayout("%-5p %d{HH:mm:ss} %m%n"),
Config.getPremiumLogFile(), "'.'yyyy-MM-dd");
premiumLogger = Logger.getLogger("premium");
premiumLogger.addAppender(fileAppender);
premiumLogger.setLevel(Level.DEBUG);
if (Config.isDebug()) {
ConsoleAppender consoleAppender = new ConsoleAppender(
new PatternLayout("%-5p %d{HH:mm:ss} %m [%C#%M, line %L]%n"));
premiumLogger.addAppender(consoleAppender);
}
} catch (IOException e) {
System.err.println("Could not initialize premium transactions logging!");
e.printStackTrace();
}
premiumLogger.info("Premium transactions logging initialized.");
}
return premiumLogger;
}
LoggingSystem.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:FallenGalaxy
作者:
评论列表
文章目录