You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-cvs@jakarta.apache.org by ce...@apache.org on 2001/08/07 00:00:31 UTC

cvs commit: jakarta-log4j/src/java/org/apache/log4j MDC.java

ceki        01/08/06 15:00:31

  Modified:    src/java/org/apache/log4j MDC.java
  Log:
  Preliminary javadocs.
  
  Revision  Changes    Path
  1.4       +16 -2     jakarta-log4j/src/java/org/apache/log4j/MDC.java
  
  Index: MDC.java
  ===================================================================
  RCS file: /home/cvs/jakarta-log4j/src/java/org/apache/log4j/MDC.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- MDC.java	2001/08/06 19:40:29	1.3
  +++ MDC.java	2001/08/06 22:00:31	1.4
  @@ -12,10 +12,24 @@
   import org.apache.log4j.helpers.ThreadLocalMap;
   
   /**
  +   The MDC class supercedes the {@link NDC} class. It provides
  +   <em>mapped diagnostic contexts</em>. A <em>Mapped Diagnostic
  +   Context</em>, or MDC in short, is an instrument to distinguish
  +   interleaved log output from different sources. Log output is
  +   typically interleaved when a server handles multiple clients
  +   near-simultaneously.
  +
  +   <p><b><em>The MDC is managed on a per thread basis</em></b>. A
  +   child thread automatically inherits an <em>copy</em> of the mapped
  +   diagnostic context of its parent which is managed independently of
  +   the parent's context.
  +
  +   <p>The MDC requires JDK 1.2. It will not work under JDK 1.1.
  +
      
  +   @since 1.2
   
  -   @author Ceki G&uuml;lc&uuml;
  - */
  +   @author Ceki G&uuml;lc&uuml; */
   public class MDC {
   
     final static ThreadLocalMap context = new ThreadLocalMap();
  
  
  

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