Package org.apache.logging.log4j

Examples of org.apache.logging.log4j.Level


        public BasicConfiguration() {
            LoggerConfig root = getRootLogger();
            setName("BasicConfiguration");
            String levelName = System.getProperty(DEFAULT_LEVEL);
            Level level = (levelName != null && Level.valueOf(levelName) != null) ? Level.valueOf(levelName) : Level.DEBUG;
            root.setLevel(level);
        }
View Full Code Here


            InputSource source = new InputSource(new ByteArrayInputStream(buffer));
            DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
            Document document = builder.parse(source);
            rootElement = document.getDocumentElement();
            Map<String, String> attrs = processAttributes(rootNode, rootElement);
            Level status = Level.OFF;
            boolean verbose = false;
            PrintStream stream = System.out;

            for (Map.Entry<String, String> entry : attrs.entrySet()) {
                if ("status".equalsIgnoreCase(entry.getKey())) {
View Full Code Here

            String[] pair = def.split("=");
            if (pair == null || pair.length != 2) {
                LOGGER.error("Invalid option {}", def);
                continue;
            }
            Level level = Level.toLevel(pair[0].trim(), null);
            if (level == null) {
                LOGGER.error("Invalid Level {}", pair[0].trim());
            }
            levelMap.put(level, pair[1].trim());
        }
        if (levelMap.size() == 0) {
            return INSTANCE;
        }
        for (Level level : Level.values()) {
            if (!levelMap.containsKey(level)) {
                levelMap.put(level, level.toString());
            }
        }
        return new LevelPatternConverter(levelMap);
    }
View Full Code Here

     * {@inheritDoc}
     */
    @Override
    public String getStyleClass(Object e) {
        if (e instanceof LogEvent) {
            Level level = ((LogEvent) e).getLevel();

            switch (level) {
                case TRACE:
                    return "level trace";

View Full Code Here

                    LOGGER.error("Unkown level style: " + value + ". Use one of " + Arrays.toString(STYLES.keySet().toArray()));
                } else {
                    levelStyles.putAll(enumMap);
                }
            } else {
                final Level level = Level.valueOf(key);
                if (level == null) {
                    LOGGER.error("Unkown level name: " + key + ". Use one of " + Arrays.toString(DEFAULT_STYLES.keySet().toArray()));
                } else {
                    levelStyles.put(level, value);
                }
View Full Code Here

        addAppender(appender);
        LoggerConfig root = getRootLogger();
        root.addAppender(appender, null, null);

        String levelName = System.getProperty(DefaultConfiguration.DEFAULT_LEVEL);
        Level level = levelName != null && Level.valueOf(levelName) != null ? Level.valueOf(levelName) : Level.ERROR;
        root.setLevel(level);
    }
View Full Code Here

        addAppender(appender);
        LoggerConfig root = getRootLogger();
        root.addAppender(appender, null, null);

        String levelName = System.getProperty(DEFAULT_LEVEL);
        Level level = levelName != null && Level.valueOf(levelName) != null ? Level.valueOf(levelName) : Level.ERROR;
        root.setLevel(level);
    }
View Full Code Here

                                           @PluginAttr("maxBurst") String maxBurst,
                                           @PluginAttr("onmatch") String match,
                                           @PluginAttr("onmismatch") String mismatch) {
        Result onMatch = Result.toResult(match, Result.NEUTRAL);
        Result onMismatch = Result.toResult(mismatch, Result.DENY);
        Level level = Level.toLevel(levelName, Level.WARN);
        float eventRate = rate == null ? DEFAULT_RATE : Float.parseFloat(rate);
        if (eventRate <= 0) {
            eventRate = DEFAULT_RATE;
        }
        long max = maxBurst == null ? (long) (eventRate * DEFAULT_RATE_MULTIPLE) : Long.parseLong(maxBurst);
View Full Code Here

     */
    @PluginFactory
    public static ThresholdFilter createFilter(@PluginAttr("level") String levelName,
                                               @PluginAttr("onMatch") String match,
                                               @PluginAttr("onMismatch") String mismatch) {
        Level level = Level.toLevel(levelName, Level.ERROR);
        Result onMatch = Result.toResult(match, Result.NEUTRAL);
        Result onMismatch = Result.toResult(mismatch, Result.DENY);
        return new ThresholdFilter(level, onMatch, onMismatch);
    }
View Full Code Here

            LOGGER.error("Loggers cannot be configured without a name");
            return null;
        }

        List<AppenderRef> appenderRefs = Arrays.asList(refs);
        Level level;
        try {
            level = Level.toLevel(levelName, Level.ERROR);
        } catch (Exception ex) {
            LOGGER.error("Invalid Log level specified: {}. Defaulting to Error", levelName);
            level = Level.ERROR;
View Full Code Here

TOP

Related Classes of org.apache.logging.log4j.Level

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.