Author: sylvain
Date: Sun Mar 13 04:55:31 2005
New Revision: 157329

URL: http://svn.apache.org/viewcvs?view=rev&rev=157329
Log:
Explain the various log levels

Modified:
    
cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/util/Deprecation.java

Modified: 
cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/util/Deprecation.java
URL: 
http://svn.apache.org/viewcvs/cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/util/Deprecation.java?view=diff&r1=157328&r2=157329
==============================================================================
--- 
cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/util/Deprecation.java 
(original)
+++ 
cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/util/Deprecation.java 
Sun Mar 13 04:55:31 2005
@@ -50,10 +50,36 @@
     private static final int FATAL_VALUE = 3;
     private static final int FATAL_ERROR_VALUE = 4;
     
+    /**
+     * Debug deprecation messages indicate features that are no more 
considered "current"
+     * or "best practice", but for which no removal is currently foreseen.
+     */
     public static final LogLevel DEBUG = new LogLevel("DEBUG", DEBUG_VALUE);
+
+    /**
+     * Info deprecation messages indicate features that are no more considered 
"current"
+     * or "best practice", and that will probably be removed in future 
releases.
+     */
     public static final LogLevel INFO = new LogLevel("INFO", INFO_VALUE);
+
+    /**
+     * Warning deprecation messages indicate features that will be removed in 
the next major
+     * version (e.g. 2.1.x --> 2.2.0). Such features should not be used if the 
application is
+     * planned to be migrated to newer Cocoon versions.
+     */
     public static final LogLevel WARN = new LogLevel("WARN", WARN_VALUE);
+
+    /**
+     * Error deprecation messages indicate features that will be removed in 
the next minor
+     * version (e.g. 2.1.6 --> 2.1.7). Although still functional, users are 
stronly invited to
+     * not use them.
+     */
     public static final LogLevel ERROR = new LogLevel("ERROR", ERROR_VALUE);
+
+    /**
+     * Fatal error deprecation messages indicate features that used to exist 
but have been removed
+     * in the current version. Logging such a message always throws a [EMAIL 
PROTECTED] DeprecationException}.
+     */
     public static final LogLevel FATAL_ERROR = new LogLevel("FATAL_ERROR", 
FATAL_ERROR_VALUE);
     
     public static final class LogLevel extends ValuedEnum {


Reply via email to