logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From psm...@apache.org
Subject cvs commit: logging-log4j/src/java/org/apache/log4j Category.java
Date Wed, 25 Aug 2004 22:26:23 GMT
psmith      2004/08/25 15:26:22

  Modified:    src/java/org/apache/log4j Category.java
  Log:
  Following on from Yoav's effort, added the 'isTraceEnabled' method inline with isDebugEnabled
as requested in Bug #30850.
  
  PR: 30850
  
  Revision  Changes    Path
  1.88      +18 -3     logging-log4j/src/java/org/apache/log4j/Category.java
  
  Index: Category.java
  ===================================================================
  RCS file: /home/cvs/logging-log4j/src/java/org/apache/log4j/Category.java,v
  retrieving revision 1.87
  retrieving revision 1.88
  diff -u -r1.87 -r1.88
  --- Category.java	9 Aug 2004 14:29:32 -0000	1.87
  +++ Category.java	25 Aug 2004 22:26:22 -0000	1.88
  @@ -853,8 +853,23 @@
     }
   
     /**
  +   * Check whether this category is enabled for the TRACE  Level. See also
  +   * {@link #isDebugEnabled()}.
  +   *
  +   * @return boolean - <code>true</code> if this category is enabled for level
  +   *         TRACE, <code>false</code> otherwise.
  +   */
  +  public boolean isTraceEnabled() {
  +      if (repository.isDisabled(Level.TRACE_INT)) {
  +          return false;
  +        }
  +
  +        return Level.TRACE.isGreaterOrEqual(this.getEffectiveLevel());
  +  }
  +
  +  /**
      * Check whether this category is enabled for a given {@link Level} passed
  -   * as parameter. See also {@link #isDebugEnabled}.
  +   * as parameter. See also {@link #isDebugEnabled()}.
      *
      * @return boolean True if this logger is enabled for <code>level</code>.
      */
  @@ -875,7 +890,7 @@
     
     /**
      * Check whether this category is enabled for the info Level. See also
  -   * {@link #isDebugEnabled}.
  +   * {@link #isDebugEnabled()}.
      *
      * @return boolean - <code>true</code> if this category is enabled for level
      *         info, <code>false</code> otherwise.
  @@ -887,7 +902,7 @@
   
       return Level.INFO.isGreaterOrEqual(this.getEffectiveLevel());
     }
  -
  +  
     /**
      * Log a localized message. The user supplied parameter <code>key</code>
is
      * replaced by its localized version from the resource bundle.
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org


Mime
View raw message