Package org.apache.log4j.rule

Examples of org.apache.log4j.rule.Rule


  public void createCustomExpressionLogPanel(String ident) {
    //collect events matching the rule from all of the tabs
    try {
      List list = new ArrayList();
      Rule rule = ExpressionRule.getRule(ident);
      Iterator iter = identifierPanels.iterator();

      while (iter.hasNext()) {
        LogPanel panel = (LogPanel) iter.next();
        Iterator iter2 = panel.getMatchingEvents(rule).iterator();
View Full Code Here


                }
              }
              for (Iterator itery = customExpressionRules.entrySet().iterator(); itery
                  .hasNext();) {
                Map.Entry entry = (Map.Entry) itery.next();
                Rule rule = (Rule) entry.getValue();
                if (rule.evaluate(e)) {
                  eventBatch.addEvent((String) entry.getKey(), e);
                }
              }
              eventBatch.addEvent(getTabIdentifier(e), e);
            }
View Full Code Here

    for (int i = 0; i < vector.size(); i++) {
      Vector v = (Vector) vector.elementAt(i);

      try {
        Rule expressionRule = ExpressionRule.getRule((String) v.elementAt(0));
        Color background = getBackground();
        Color foreground = getForeground();

        if (v.elementAt(1) instanceof Color) {
          background = (Color) v.elementAt(1);
View Full Code Here

  /**
   * Sets the Inclusion rule to be used, and fires a PropertyChangeEvent to listeners
   * @param r
   */
  public void setInclusionRule(Rule r) {
    Rule oldRule = this.inclusionRule;
    this.inclusionRule = r;
    firePropertyChange("inclusionRule", oldRule, this.inclusionRule);
  }
View Full Code Here

  /**
   * Sets the Refinement rule to be used, and fires a PropertyChangeEvent to listeners
   * @param r
   */
  public void setRefinementRule(Rule r) {
    Rule oldRefinementRule = this.refinementRule;
    this.refinementRule = r;
    firePropertyChange(
      "refinementRule", oldRefinementRule, this.refinementRule);
  }
View Full Code Here

    firePropertyChange(
      "refinementRule", oldRefinementRule, this.refinementRule);
  }

  public void setLoggerRule(Rule r) {
    Rule oldLoggerRule = this.loggerRule;
    this.loggerRule = r;
    if(oldLoggerRule!=null){
      oldLoggerRule.removePropertyChangeListener(ruleChangerNotifier);
    }
    this.loggerRule.addPropertyChangeListener(ruleChangerNotifier);
    firePropertyChange("loggerRule", oldLoggerRule, this.loggerRule);
  }
View Full Code Here

   * Sets the Exclusion rule to be used, and fires a PropertyChangeEvent to listeners.
   *
   * @param r
   */
  public void setExclusionRule(Rule r) {
    Rule oldExclusionRule = this.exclusionRule;
    this.exclusionRule = r;
    firePropertyChange("exclusionRule", oldExclusionRule, this.exclusionRule);
  }
View Full Code Here

  public void createCustomExpressionLogPanel(String ident) {
    //collect events matching the rule from all of the tabs
    try {
      List list = new ArrayList();
      Rule rule = ExpressionRule.getRule(ident);
      Iterator iter = identifierPanels.iterator();

      while (iter.hasNext()) {
        LogPanel panel = (LogPanel) iter.next();
        Iterator iter2 = panel.getMatchingEvents(rule).iterator();
View Full Code Here

    for (int i = 0; i < vector.size(); i++) {
      Vector v = (Vector) vector.elementAt(i);

      try {
        Rule expressionRule = ExpressionRule.getRule((String) v.elementAt(0));
        Color background = getBackground();
        Color foreground = getForeground();

        if (v.elementAt(1) instanceof Color) {
          background = (Color) v.elementAt(1);
View Full Code Here

              for (
                Iterator itery = customExpressionRules.entrySet().iterator();
                  itery.hasNext();) {
                Map.Entry entry = (Map.Entry) itery.next();
                Rule rule = (Rule) entry.getValue();

                if (rule.evaluate(e)) {
                  eventBatch.addEvent(
                    (String) entry.getKey(),
                    (e.getProperty(ChainsawConstants.EVENT_TYPE_KEY) == null)
                    ? ChainsawConstants.LOG4J_EVENT_TYPE
                    : e.getProperty(ChainsawConstants.EVENT_TYPE_KEY), e);
View Full Code Here

TOP

Related Classes of org.apache.log4j.rule.Rule

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.