Examples of PatternParser


Examples of org.apache.log4j.pattern.PatternParser

    } catch (MessagingException e) {
      getLogger().error("Could not activate SMTPAppender options.", e);
    }

    if (subjectStr != null) {
      subjectConverterHead = new PatternParser(subjectStr, this.repository).parse();
    }
   
    if (this.evaluator == null) {
      String errMsg = "No TriggeringEventEvaluator is set for appender ["+getName()+"].";
      getLogger().error(errMsg);
View Full Code Here

Examples of org.apache.log4j.pattern.PatternParser

  /**
    Activates the conversion pattern. Do not forget to call this method after
    you change the parameters of the PatternLayout instance.
  */
  public void activateOptions() {
    PatternParser patternParser = new PatternParser(conversionPattern, repository);
    if(this.repository != null) {
      patternParser.setConverterRegistry((Map) this.repository.getObject(PATTERN_RULE_REGISTRY));
    }
    head = patternParser.parse();
    handlesExceptions = PatternConverter.chainHandlesThrowable(head);
  }
View Full Code Here

Examples of org.apache.log4j.pattern.PatternParser

  /**
    Activates the conversion pattern. Do not forget to call this method after
    you change the parameters of the PatternLayout instance.
  */
  public void activateOptions() {
    PatternParser patternParser = new PatternParser(conversionPattern);
    patternParser.setConverterRegistry(ruleRegistry);
    head = patternParser.parse();
    handlesExceptions = PatternConverter.chainHandlesThrowable(head);
  }
View Full Code Here

Examples of org.apache.logging.log4j.core.pattern.PatternParser

        super(charset);
        this.replace = replace;
        this.conversionPattern = pattern;
        this.config = config;
        this.handleExceptions = handleExceptions;
        final PatternParser parser = createPatternParser(config);
        formatters = parser.parse(pattern == null ? DEFAULT_CONVERSION_PATTERN : pattern, this.handleExceptions);
    }
View Full Code Here

Examples of org.apache.logging.log4j.core.pattern.PatternParser

    public void setConversionPattern(final String conversionPattern) {
        final String pattern = OptionConverter.convertSpecialChars(conversionPattern);
        if (pattern == null) {
            return;
        }
        final PatternParser parser = createPatternParser(this.config);
        formatters = parser.parse(pattern, this.handleExceptions);
    }
View Full Code Here

Examples of org.apache.logging.log4j.core.pattern.PatternParser

     * @param config The Configuration.
     * @return The PatternParser.
     */
    public static PatternParser createPatternParser(final Configuration config) {
        if (config == null) {
            return new PatternParser(config, KEY, LogEventPatternConverter.class);
        }
        PatternParser parser = (PatternParser) config.getComponent(KEY);
        if (parser == null) {
            parser = new PatternParser(config, KEY, LogEventPatternConverter.class);
            config.addComponent(KEY, parser);
            parser = (PatternParser) config.getComponent(KEY);
        }
        return parser;
    }
View Full Code Here

Examples of org.apache.logging.log4j.core.pattern.PatternParser

                          final boolean includeMDC, final boolean includeNL, final String escapeNL, final String mdcId,
                          final String mdcPrefix, final String eventPrefix,
                          final String appName, final String messageId, final String excludes, final String includes,
                          final String required, final Charset charset, final String exceptionPattern) {
        super(charset);
        final PatternParser parser = createPatternParser(config);
        formatters = exceptionPattern == null ? null : parser.parse(exceptionPattern, false);
        this.facility = facility;
        this.defaultId = id == null ? DEFAULT_ID : id;
        this.enterpriseNumber = ein;
        this.includeMDC = includeMDC;
        this.includeNewLine = includeNL;
View Full Code Here

Examples of org.apache.logging.log4j.core.pattern.PatternParser

     * @param config The Configuration.
     * @return The PatternParser.
     */
    public static PatternParser createPatternParser(final Configuration config) {
        if (config == null) {
            return new PatternParser(config, PatternLayout.KEY, LogEventPatternConverter.class,
                ThrowablePatternConverter.class);
        }
        PatternParser parser = (PatternParser) config.getComponent(COMPONENT_KEY);
        if (parser == null) {
            parser = new PatternParser(config, PatternLayout.KEY, ThrowablePatternConverter.class);
            config.addComponent(COMPONENT_KEY, parser);
            parser = (PatternParser) config.getComponent(COMPONENT_KEY);
        }
        return parser;
    }
View Full Code Here

Examples of org.apache.logging.log4j.core.pattern.PatternParser

                         final Charset charset) {
        super(charset);
        this.replace = replace;
        this.conversionPattern = pattern;
        this.config = config;
        final PatternParser parser = createPatternParser(config);
        formatters = parser.parse(pattern == null ? DEFAULT_CONVERSION_PATTERN : pattern, true);
    }
View Full Code Here

Examples of org.apache.logging.log4j.core.pattern.PatternParser

    public void setConversionPattern(final String conversionPattern) {
        final String pattern = OptionConverter.convertSpecialChars(conversionPattern);
        if (pattern == null) {
            return;
        }
        final PatternParser parser = createPatternParser(this.config);
        formatters = parser.parse(pattern);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.