Package java.util.logging

Examples of java.util.logging.ConsoleHandler


        Handler handler = new StreamHandler(outStream, new SimpleFormatter());
        logger0.addHandler(handler);
        logger0.setUseParentHandlers(false);
        logger0.setLevel(Level.INFO);
        logger1.setUseParentHandlers(false);
        logger1.addHandler(new ConsoleHandler());
        logger1.setLevel(Level.WARNING);
    }
View Full Code Here


        Handler handler = new StreamHandler(outStream, new SimpleFormatter());
        logger0.addHandler(handler);
        logger0.setUseParentHandlers(false);
        logger0.setLevel(Level.INFO);
        logger1.setUseParentHandlers(false);
        logger1.addHandler(new ConsoleHandler());
        logger1.setLevel(Level.WARNING);
    }
View Full Code Here

        Handler handler = new StreamHandler(outStream, new SimpleFormatter());
        logger0.addHandler(handler);
        logger0.setUseParentHandlers(false);
        logger0.setLevel(Level.INFO);
        logger1.setUseParentHandlers(false);
        logger1.addHandler(new ConsoleHandler());
        logger1.setLevel(Level.WARNING);

        writer = new FileWriter(basedir + "/build/test-results/run-junit-embed.txt", true);
    }
View Full Code Here

    }

    // 添加默认的文件处理句柄,如果不存在,添加默认的ConsoleHandler
    Handler handler = getFileHandler();
    if (handler == null) {
      handler = new ConsoleHandler();
    }
    logger.addHandler(handler);
    return logger;
  }
View Full Code Here

public class LoggerFactory {
    public static Logger getLogger() {
        Logger log = Logger.getLogger("LOG");
        log.setLevel(Level.FINE);
        Handler handler = new ConsoleHandler();
        handler.setLevel(Level.FINE);
        handler.setFormatter(new LogFormatter());

        for (Handler h : log.getHandlers()) {
            log.removeHandler(h);
        }
        log.addHandler(handler);
View Full Code Here

  private OpeningBook openingBook;
  private GameType gameType;
 
  public static void main(String[] args) throws Exception {
    log.setLevel(Level.FINE);
    Handler handler = new ConsoleHandler();
    handler.setLevel(Level.FINE);
    handler.setFormatter(new LogFormatter());
   
    for(Handler h: log.getHandlers()) {
      log.removeHandler(h);
    }
    log.addHandler(handler);
View Full Code Here

                break;
            }
        }

        if (!found) {
            ConsoleHandler consoleHandler = new ConsoleHandler();
            consoleHandler.setLevel(Level.ALL);
            logger.addHandler(consoleHandler);
        }

        if (logger.isLoggable(Level.FINE)) {
            logger.logp(Level.FINE, context, "", "Intents: {0}", subject.getRequiredIntents());
View Full Code Here

            rootLogger.setLevel(logLevel);
            for (Handler handler : rootLogger.getHandlers()) {
                rootLogger.removeHandler(handler);
            }
            if (!useSyslog) {
                Handler myHandler = new ConsoleHandler();
                myHandler.setLevel(rootLogger.getLevel());
                myHandler.setFormatter(new DefaultLogFormatter());
                rootLogger.addHandler(myHandler);
            } else {
                SyslogHandler myHandler = new SyslogHandler();
                myHandler.setFacility(Facility.DAEMON);
                myHandler.setTag("srcpd4cu");
                myHandler.setFormatter(new SyslogFormatter());
                rootLogger.addHandler(myHandler);
            }
        }

        // Prepare schema verification
View Full Code Here

      Tracer.parseLevel(this, EnvironmentParams.JE_LOGGING_LEVEL);
        logger.setLevel(level);

        /* Log to console. */
        if (configManager.getBoolean(EnvironmentParams.JE_LOGGING_CONSOLE)) {
            Handler consoleHandler = new ConsoleHandler();
            consoleHandler.setLevel(level);
            logger.addHandler(consoleHandler);
        }

        /* Log to text file. */
        Handler fileHandler = null;
View Full Code Here

  @Test
  public void testJSR47Logger() throws Exception {
    final List<LogRecord> records = new ArrayList<LogRecord>();

    // Tell the logger to log everything
    ConsoleHandler handler = (ConsoleHandler) LogManager.getLogManager().getLogger("")
            .getHandlers()[0];
    java.util.logging.Level oldLevel = handler.getLevel();
    handler.setLevel(Level.ALL);
    // Capture the logging output without actually logging it
    handler.setFilter(new Filter() {
      public boolean isLoggable(LogRecord record) {
        records.add(record);
        System.out.printf("[%s] %s%n", record.getSourceClassName(), record.getMessage());
        return false;
      }
    });

    UIMAFramework.getLogger().setLevel(org.apache.uima.util.Level.INFO);

    try {
      UimaContextAdmin ctx = new RootUimaContext_impl();
      ctx.setLogger(JSR47Logger_impl.getInstance());
      ExtendedLogger logger = new ExtendedLogger(ctx);
          
      logger.setLevel(org.apache.uima.util.Level.ALL);
      trigger(logger);
      logger.setLevel(org.apache.uima.util.Level.OFF);
      trigger(logger);

      assertEquals(10, records.size());
      assertEquals(Level.FINER, records.get(0).getLevel());
      assertEquals(Level.FINER, records.get(1).getLevel());
      assertEquals(Level.FINE, records.get(2).getLevel());
      assertEquals(Level.FINE, records.get(3).getLevel());
      assertEquals(Level.INFO, records.get(4).getLevel());
      assertEquals(Level.INFO, records.get(5).getLevel());
      assertEquals(Level.WARNING, records.get(6).getLevel());
      assertEquals(Level.WARNING, records.get(7).getLevel());
      assertEquals(Level.SEVERE, records.get(8).getLevel());
      assertEquals(Level.SEVERE, records.get(9).getLevel());
    } finally {
      if (oldLevel != null) {
        handler.setLevel(oldLevel);
        handler.setFilter(null);
      }
    }
  }
View Full Code Here

TOP

Related Classes of java.util.logging.ConsoleHandler

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.