Author: sebb
Date: Wed Apr 24 17:40:22 2013
New Revision: 1471558

URL: http://svn.apache.org/r1471558
Log:
Private immutable fields might as well be final (helps with thread-safety)

Modified:
    
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/HandlerCommand.java
    
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/RequestContext.java
    
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/ResponseContext.java
    
commons/proper/chain/trunk/configuration/api/src/main/java/org/apache/commons/chain2/config/ConfigParser.java
    
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigCatalogRule.java
    
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigDefineRule.java
    
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigRegisterRule.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/MapEntry.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletApplicationScopeMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletInitParamMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletParamMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletParamValuesMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletRequestScopeMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletApplicationScopeMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletCookieMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletHeaderMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletHeaderValuesMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletInitParamMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletParamMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletParamValuesMap.java
    
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletRequestScopeMap.java

Modified: 
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/HandlerCommand.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/HandlerCommand.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/HandlerCommand.java
 (original)
+++ 
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/HandlerCommand.java
 Wed Apr 24 17:40:22 2013
@@ -28,7 +28,7 @@ import org.apache.commons.chain2.cookboo
 public class HandlerCommand implements Command<String, Object, RequestContext>,
         RequestHandler {
 
-    private String name =  null;
+    private final String name;
 
     public HandlerCommand(String name) {
         this.name = name;

Modified: 
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/RequestContext.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/RequestContext.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/RequestContext.java
 (original)
+++ 
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/RequestContext.java
 Wed Apr 24 17:40:22 2013
@@ -25,7 +25,7 @@ import org.apache.commons.chain2.impl.Co
  */
 public class RequestContext extends ContextBase implements Request {
 
-    private String name;
+    private final String name;
 
     private Response response;
 

Modified: 
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/ResponseContext.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/ResponseContext.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/ResponseContext.java
 (original)
+++ 
commons/proper/chain/trunk/apps/cookbook-examples/src/main/java/org/apache/commons/chain2/cookbook/agility/impl/ResponseContext.java
 Wed Apr 24 17:40:22 2013
@@ -24,7 +24,7 @@ import org.apache.commons.chain2.impl.Co
  */
 public class ResponseContext extends ContextBase implements Response {
 
-    private String name;
+    private final String name;
 
     public ResponseContext(String name) {
         super();

Modified: 
commons/proper/chain/trunk/configuration/api/src/main/java/org/apache/commons/chain2/config/ConfigParser.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/configuration/api/src/main/java/org/apache/commons/chain2/config/ConfigParser.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/configuration/api/src/main/java/org/apache/commons/chain2/config/ConfigParser.java
 (original)
+++ 
commons/proper/chain/trunk/configuration/api/src/main/java/org/apache/commons/chain2/config/ConfigParser.java
 Wed Apr 24 17:40:22 2013
@@ -33,7 +33,7 @@ import java.net.URL;
  * @version $Id$
  */
 public class ConfigParser {
-    private Log logger = LogFactory.getLog(getClass());
+    private final Log logger = LogFactory.getLog(getClass());
 
     /**
      * Constructor for loading a configuration parser with the default 
settings.

Modified: 
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigCatalogRule.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigCatalogRule.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigCatalogRule.java
 (original)
+++ 
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigCatalogRule.java
 Wed Apr 24 17:40:22 2013
@@ -58,13 +58,13 @@ class ConfigCatalogRule extends Rule {
      * <p>The fully qualified class name of a {@link 
org.apache.commons.chain2.Catalog} class to use for
      * instantiating new instances.</p>
      */
-    private String catalogClass = null;
+    private final String catalogClass;
 
     /**
      * <p>The name of the attribute under which we can retrieve the name
      * this catalog should be registered with (if any).</p>
      */
-    private String nameAttribute = null;
+    private final String nameAttribute;
 
     // --------------------------------------------------------- Public Methods
 

Modified: 
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigDefineRule.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigDefineRule.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigDefineRule.java
 (original)
+++ 
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigDefineRule.java
 Wed Apr 24 17:40:22 2013
@@ -56,13 +56,13 @@ class ConfigDefineRule extends Rule {
      * fully qualified class name of the implementation class for this
      * new element.</p>
      */
-    private String classAttribute = null;
+    private final String classAttribute;
 
     /**
      * <p>The name of the attribute under which we can retrieve the name
      * this element for which rules should be created.</p>
      */
-    private String nameAttribute = null;
+    private final String nameAttribute;
 
     // --------------------------------------------------------- Public Methods
 

Modified: 
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigRegisterRule.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigRegisterRule.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigRegisterRule.java
 (original)
+++ 
commons/proper/chain/trunk/configuration/xml/src/main/java/org/apache/commons/chain2/config/ConfigRegisterRule.java
 Wed Apr 24 17:40:22 2013
@@ -56,7 +56,7 @@ class ConfigRegisterRule extends Rule {
      * <p>The name of the attribute under which we can retrieve the name
      * this command should be registered with.</p>
      */
-    private String nameAttribute = null;
+    private final String nameAttribute;
 
     // --------------------------------------------------------- Public Methods
 

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/MapEntry.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/MapEntry.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/MapEntry.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/MapEntry.java
 Wed Apr 24 17:40:22 2013
@@ -32,7 +32,7 @@ public class MapEntry<K, V> implements M
     /**
      * <p>The entry key.</p>
      */
-    private K key;
+    private final K key;
 
     /**
      * <p>The entry value.</p>

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletApplicationScopeMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletApplicationScopeMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletApplicationScopeMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletApplicationScopeMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class PortletApplicationScopeMap i
         this.context = context;
     }
 
-    private PortletContext context = null;
+    private final PortletContext context;
 
     public void clear() {
         for (String key : keySet()) {

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletInitParamMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletInitParamMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletInitParamMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletInitParamMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class PortletInitParamMap implemen
         this.context = context;
     }
 
-    private PortletContext context = null;
+    private final PortletContext context;
 
     public void clear() {
         throw new UnsupportedOperationException();

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletParamMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletParamMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletParamMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletParamMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class PortletParamMap implements M
         this.request = request;
     }
 
-    private PortletRequest request = null;
+    private final PortletRequest request;
 
     public void clear() {
         throw new UnsupportedOperationException();

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletParamValuesMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletParamValuesMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletParamValuesMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletParamValuesMap.java
 Wed Apr 24 17:40:22 2013
@@ -40,7 +40,7 @@ final class PortletParamValuesMap implem
         this.request = request;
     }
 
-    private PortletRequest request = null;
+    private final PortletRequest request;
 
     public void clear() {
         throw new UnsupportedOperationException();

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletRequestScopeMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletRequestScopeMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletRequestScopeMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletRequestScopeMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class PortletRequestScopeMap imple
         this.request = request;
     }
 
-    private PortletRequest request = null;
+    private final PortletRequest request;
 
     public void clear() {
         for (String key : keySet()) {

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletApplicationScopeMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletApplicationScopeMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletApplicationScopeMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletApplicationScopeMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class ServletApplicationScopeMap i
         this.context = context;
     }
 
-    private ServletContext context = null;
+    private final ServletContext context;
 
     public void clear() {
         for (String key : keySet()) {

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletCookieMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletCookieMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletCookieMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletCookieMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class ServletCookieMap implements 
         this.request = request;
     }
 
-    private HttpServletRequest request = null;
+    private final HttpServletRequest request;
 
     public void clear() {
         throw new UnsupportedOperationException();

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletHeaderMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletHeaderMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletHeaderMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletHeaderMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class ServletHeaderMap implements 
         this.request = request;
     }
 
-    private HttpServletRequest request = null;
+    private final HttpServletRequest request;
 
     public void clear() {
         throw new UnsupportedOperationException();

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletHeaderValuesMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletHeaderValuesMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletHeaderValuesMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletHeaderValuesMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class ServletHeaderValuesMap imple
         this.request = request;
     }
 
-    private HttpServletRequest request = null;
+    private final HttpServletRequest request;
 
     public void clear() {
         throw new UnsupportedOperationException();

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletInitParamMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletInitParamMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletInitParamMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletInitParamMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class ServletInitParamMap implemen
         this.context = context;
     }
 
-    private ServletContext context = null;
+    private final ServletContext context;
 
     public void clear() {
         throw new UnsupportedOperationException();

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletParamMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletParamMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletParamMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletParamMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class ServletParamMap implements M
         this.request = request;
     }
 
-    private HttpServletRequest request = null;
+    private final HttpServletRequest request;
 
     public void clear() {
         throw new UnsupportedOperationException();

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletParamValuesMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletParamValuesMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletParamValuesMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletParamValuesMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class ServletParamValuesMap implem
         this.request = request;
     }
 
-    private HttpServletRequest request = null;
+    private final HttpServletRequest request;
 
     public void clear() {
         throw new UnsupportedOperationException();

Modified: 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletRequestScopeMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletRequestScopeMap.java?rev=1471558&r1=1471557&r2=1471558&view=diff
==============================================================================
--- 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletRequestScopeMap.java
 (original)
+++ 
commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletRequestScopeMap.java
 Wed Apr 24 17:40:22 2013
@@ -39,7 +39,7 @@ final class ServletRequestScopeMap imple
         this.request = request;
     }
 
-    private HttpServletRequest request = null;
+    private final HttpServletRequest request;
 
     public void clear() {
         for (String key : keySet()) {


Reply via email to