private void setupLogFile(Logger logger, String filename, Formatter f, boolean shouldManifest) throws IOException, SecurityException { logger.setLevel(Level.INFO); // set all standard loggers to INFO GenerationFileHandler fh = GenerationFileHandler.makeNew(filename, false, shouldManifest); fh.setFormatter(f); logger.addHandler(fh); addToManifest(filename, MANIFEST_LOG_FILE, shouldManifest); logger.setUseParentHandlers(false); this.fileHandlers.put(logger, fh); }
private void setupAlertLog(String logsPath) throws IOException { Logger logger = Logger.getLogger(LOGNAME_ALERTS + "." + logsPath); String filename = getAlertsLogPath().getFile().getAbsolutePath(); GenerationFileHandler fh = GenerationFileHandler.makeNew(filename, false, true); fh.setFormatter(new SimpleFormatter()); AlertThreadGroup.current().addLogger(logger); AlertHandler.ensureStaticInitialization(); logger.addHandler(fh); addToManifest(filename, MANIFEST_LOG_FILE, true); logger.setUseParentHandlers(false); this.fileHandlers.put(logger, fh); }
private void setupLogFile(Logger logger, String filename, Formatter f, boolean shouldManifest) throws IOException, SecurityException { logger.setLevel(Level.INFO); // set all standard loggers to INFO GenerationFileHandler fh = GenerationFileHandler.makeNew(filename, false, shouldManifest); fh.setFormatter(f); logger.addHandler(fh); addToManifest(filename, MANIFEST_LOG_FILE, shouldManifest); logger.setUseParentHandlers(false); this.fileHandlers.put(logger, fh); }
private void setupAlertLog(String logsPath) throws IOException { Logger logger = Logger.getLogger(LOGNAME_ALERTS + "." + logsPath); String filename = getAlertsLogPath().getFile().getAbsolutePath(); GenerationFileHandler fh = GenerationFileHandler.makeNew(filename, false, true); fh.setFormatter(new SimpleFormatter()); AlertThreadGroup.current().addLogger(logger); AlertHandler.ensureStaticInitialization(); logger.addHandler(fh); addToManifest(filename, MANIFEST_LOG_FILE, true); logger.setUseParentHandlers(false); this.fileHandlers.put(logger, fh); }