Reduce visibility of static field ManagerBase.name and make it final.
authorkkolinko <kkolinko@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 24 Sep 2011 22:30:59 +0000 (22:30 +0000)
committerkkolinko <kkolinko@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 24 Sep 2011 22:30:59 +0000 (22:30 +0000)
We already had a bug being introduced in r1174181 because of this field being assignable.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1175275 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/session/ManagerBase.java

index 6363775..17f913d 100644 (file)
@@ -86,6 +86,12 @@ public abstract class ManagerBase extends LifecycleMBeanBase
 
 
     /**
+     * The descriptive name of this Manager implementation (for logging).
+     */
+    private static final String name = "ManagerBase";
+
+
+    /**
      * The default maximum inactive interval for Sessions created by
      * this Manager.
      */
@@ -99,12 +105,6 @@ public abstract class ManagerBase extends LifecycleMBeanBase
 
 
     /**
-     * The descriptive name of this Manager implementation (for logging).
-     */
-    protected static String name = "ManagerBase";
-
-
-    /**
      * The Java class name of the secure random number generator class to be
      * used when generating session identifiers. The random number generator
      * class must be self-seeding and have a zero-argument constructor. If not