Refine search
Handler consoleHandler = new ConsoleHandler(); consoleHandler.setLevel(Level.FINER); Logger.getAnonymousLogger().addHandler(consoleHandler);
private static void enableHttp2FrameLogging() { frameLogger = Logger.getLogger(Http2.class.getName()); frameLogger.setLevel(Level.FINE); ConsoleHandler handler = new ConsoleHandler(); handler.setLevel(Level.FINE); handler.setFormatter(new SimpleFormatter() { @Override public String format(LogRecord record) { return Util.format("%s%n", record.getMessage()); } }); frameLogger.addHandler(handler); } }
/** * Adds no-op console handler for root java logger. * * @return Removed handlers. */ public static Collection<Handler> addJavaNoOpLogger() { Collection<Handler> savedHnds = new ArrayList<>(); Logger log = Logger.getLogger(""); for (Handler h : log.getHandlers()) { log.removeHandler(h); savedHnds.add(h); } ConsoleHandler hnd = new ConsoleHandler(); hnd.setLevel(Level.OFF); log.addHandler(hnd); return savedHnds; }
private static void addDefaultConsoleHandler(Logger logger, String errorMessage, String logFilePath) { ConsoleHandler consoleHandler = new ConsoleHandler(); consoleHandler.setFormatter(new GemFireFormatter()); logger.addHandler(consoleHandler); System.err .println("ERROR: Could not log to file: " + logFilePath + ". Reason: " + errorMessage); System.err.println("Logs will be written on Console."); try { Thread.sleep(3000); // sleep for 3 secs for the message to appear } catch (InterruptedException ignore) { } }
public static void setConsoleLevel(Level level) { // get the top Logger: Logger topLogger = java.util.logging.Logger.getLogger(""); // Handler for console (reuse it if it already exists) Handler consoleHandler = null; // see if there is already a console handler for (Handler handler : topLogger.getHandlers()) { if (handler instanceof ConsoleHandler) { // found the console handler consoleHandler = handler; break; } } if (consoleHandler == null) { // there was no console handler found, create a new one consoleHandler = new ConsoleHandler(); topLogger.addHandler(consoleHandler); } // set the console handler level: consoleHandler.setLevel(level); consoleHandler.setFormatter(new SimpleFormatter()); }
private static void setupLogger( boolean console, String file, String levelString, boolean fullStackTraces, boolean rotate) { Logger rootLogger = Logger.getLogger(""); for (Handler handler : rootLogger.getHandlers()) { rootLogger.removeHandler(handler); } Handler handler; if (console) { handler = new ConsoleHandler(); } else { handler = new RollingFileHandler(file, rotate); } handler.setFormatter(new LogFormatter(fullStackTraces)); Level level = Level.parse(levelString.toUpperCase()); rootLogger.setLevel(level); handler.setLevel(level); handler.setFilter(record -> record != null && !record.getLoggerName().startsWith("sun")); rootLogger.addHandler(handler); }
public static void main(String[] args){ JmeFormatter formatter = new JmeFormatter(); Handler consoleHandler = new ConsoleHandler(); consoleHandler.setFormatter(formatter); Logger.getLogger("").removeHandler(Logger.getLogger("").getHandlers()[0]); Logger.getLogger("").addHandler(consoleHandler); createCanvas(appClass); try { Thread.sleep(500); } catch (InterruptedException ex) { } SwingUtilities.invokeLater(new Runnable(){ public void run(){ JPopupMenu.setDefaultLightWeightPopupEnabled(false); createFrame(); currentPanel.add(canvas, BorderLayout.CENTER); frame.pack(); startApp(); frame.setLocationRelativeTo(null); frame.setVisible(true); } }); }
public static void enableLogging(Level level, String loggerName) { Logger logger = null; synchronized (loggers) { logger = loggers.get(loggerName); if (logger == null) { logger = Logger.getLogger(loggerName); loggers.put(loggerName, logger); } } logger.setLevel(level); if (logger.getHandlers().length > 0) { for (Handler h : logger.getHandlers()) { h.setLevel(level); } } else { logger.setUseParentHandlers(false); ConsoleHandler ch = new ConsoleHandler(); ch.setFormatter(new LogFormatter()); ch.setLevel(level); logger.addHandler(ch); } }
public ScHandler create(Action action) { switch (module) { case CONSOLE : return new ConsoleHandler(action);
/** * Configures a logger to use the sphinx4-log-formatter. * @param logger logger to configure */ public static void configureLogger(Logger logger) { logger.setUseParentHandlers(false); boolean hasHandler = false; for (Handler handler : logger.getHandlers()) { if (handler.getFormatter() instanceof SphinxLogFormatter) { hasHandler = true; break; } } if (!hasHandler) { ConsoleHandler handler = new ConsoleHandler(); handler.setFormatter(new SphinxLogFormatter()); logger.addHandler(handler); } }
if (options.debug) { final Logger parentLogger = Logger.getLogger(Main.class.getName()).getParent(); final ConsoleHandler handler = new ConsoleHandler(); handler.setLevel(Level.FINEST); handler.setFilter(new OnlyCheckstyleLoggersFilter()); parentLogger.addHandler(handler); parentLogger.setLevel(Level.FINEST);
/** Set up console handler */ public static Handler setUpConsoleHandler() { final ConsoleHandler handler = new ConsoleHandler() { @Override protected void setOutputStream(final OutputStream out) throws SecurityException { super.setOutputStream(System.out); } }; handler.setLevel(Level.ALL); final Formatter formatter = new Formatter() { @Override public String format(final LogRecord record) { return record.getMessage(); } }; handler.setFormatter(formatter); return handler; }
consoleHnd.setLevel(quiet ? SEVERE : INFO); else System.err.println("Console logging handler is not configured.");
private void configureConsoleLogging() { Logger rootLogger = Logger.getLogger(""); Handler[] handlers = rootLogger.getHandlers(); for (Handler h : handlers) { if (h instanceof ConsoleHandler) { ((ConsoleHandler)h).setFormatter(new Maven3ConsoleFormatter()); } } }
@Override protected synchronized void setOutputStream(OutputStream out) throws SecurityException { // Can't do this via constructor super.setOutputStream(System.out); } });
Handler handler = new ConsoleHandler(); handler.setLevel(Level.ALL); handler.setFormatter(new OneLineSimpleLogger()); logger.addHandler(handler); logger.setUseParentHandlers(false);
/** * Internal method used for reconfiguring loggers to show all Atmosphere log * messages in the console. * * @since 7.6 */ public static void enableAtmosphereDebugLogging() { Level level = Level.FINEST; Logger atmosphereLogger = Logger.getLogger("org.atmosphere"); if (atmosphereLogger.getLevel() == level) { // Already enabled return; } atmosphereLogger.setLevel(level); // Without this logging, we will have a ClassCircularityError LogRecord record = new LogRecord(Level.INFO, "Enabling Atmosphere debug logging"); atmosphereLogger.log(record); ConsoleHandler ch = new ConsoleHandler(); ch.setLevel(Level.ALL); atmosphereLogger.addHandler(ch); }
final ConsoleHandler consoleHandler = new ConsoleHandler(); consoleHandler.setFormatter(new Formatter() { @Override public String format(final LogRecord record) {
private Handler createConsoleHandler() { Handler consoleHandler = new ConsoleHandler(); consoleHandler.setLevel(ALL); consoleHandler.setFilter(FILTER); consoleHandler.setFormatter(new SimpleFormatter()); return consoleHandler; }
private void initLogHandlers(OptionSet options, OptionSpec<String> optionLog, OptionSpec<Void> optionLogPrint, OptionSpec<Void> optionDebug) throws SecurityException, IOException { // --log=<file> String logFilePattern = null; if (options.has(optionLog)) { if (!"-".equals(options.valueOf(optionLog))) { logFilePattern = options.valueOf(optionLog); } } else if (config != null && config.getLogDir().exists()) { logFilePattern = config.getLogDir() + File.separator + LOG_FILE_PATTERN; } else { logFilePattern = UserConfig.getUserLogDir() + File.separator + LOG_FILE_PATTERN; } if (logFilePattern != null) { Handler fileLogHandler = new FileHandler(logFilePattern, LOG_FILE_LIMIT, LOG_FILE_COUNT, true); fileLogHandler.setFormatter(new LogFormatter()); Logging.addGlobalHandler(fileLogHandler); } // --debug, add console handler if (options.has(optionDebug) || options.has(optionLogPrint) || (options.has(optionLog) && "-".equals(options.valueOf(optionLog)))) { Handler consoleLogHandler = new ConsoleHandler(); consoleLogHandler.setFormatter(new LogFormatter()); Logging.addGlobalHandler(consoleLogHandler); } }