/** * Add a FileHandler to the list of handlers for this logger * * @param name The name of the handler * @param path The log file path * @param level The logging level * @param formatter The pattern string for the formatter * @return This fraction */ public LoggingFraction fileHandler(String name, String path, Level level, String formatter) { Map<Object, Object> fileProperties = new HashMap<>(); fileProperties.put("path", path); fileProperties.put("relative-to", "jboss.server.log.dir"); fileHandler(new FileHandler(name) .level(level) .formatter(formatter) .file(fileProperties)); return this; }
/** * Add a FileHandler to the list of handlers for this logger * * @param name The name of the handler * @param path The log file path * @param level The logging level * @param formatter The pattern string for the formatter * @return This fraction */ public LoggingFraction fileHandler(String name, String path, String level, String formatter) { Map fileProperties = new HashMap<>(); fileProperties.put("path", path); fileProperties.put("relative-to", "jboss.server.log.dir"); fileHandler( new FileHandler(name) .level(level) .formatter(formatter) .file(fileProperties) ); return this; }
/** * Add a FileHandler to the list of handlers for this logger * * @param name The name of the handler * @param path The log file path * @param level The logging level * @param formatter The pattern string for the formatter * @return This fraction */ public LoggingFraction fileHandler(String name, String path, Level level, String formatter) { Map<Object, Object> fileProperties = new HashMap<>(); fileProperties.put("path", path); fileProperties.put("relative-to", "jboss.server.log.dir"); fileHandler(new FileHandler(name) .level(level) .formatter(formatter) .file(fileProperties)); return this; }