AbstractLoggerMain.java 文件源码

java
阅读 48 收藏 0 点赞 0 评论 0

项目:jboss-eap7.1-playground 作者:
static private void setLogging(int logging) {
        Level logLevel = getLogLevel(logging%10);

        Logger.getLogger("org.jboss.wfink.eap71.playground").setLevel(logLevel);

        logLevel = getLogLevel((logging/10)%10);
        Logger.getLogger("org.xnio").setLevel(logLevel);
        Logger.getLogger("org.jboss.remoting").setLevel(logLevel);  //classes are remoting3

        logLevel = getLogLevel((logging/100)%10);
        Logger.getLogger("org.jboss.ejb.client").setLevel(logLevel);

        logLevel = getLogLevel((logging/1000)%10);
        Logger.getLogger("org.wildfly").setLevel(logLevel);

//      Logger.getLogger("org.jboss.invocation").setLevel(logLevel);

        // change default ConsoleHandler
        Logger root = Logger.getLogger("");
        Handler[] handlers = root.getHandlers();
        for (int i = 0; i < handlers.length; i++) {
            root.removeHandler(handlers[i]);
        }
        ConsoleHandler handler = new ConsoleHandler();
        handler.setFormatter(new PlaygroundFormatter());
        handler.setLevel(Level.ALL);
        root.addHandler(handler);
    }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号