Update of 
/var/cvs/contributions/CMSContainer/cmsc/security/src/java/com/finalist/cmsc/security
In directory 
james.mmbase.org:/tmp/cvs-serv30736/cmsc/security/src/java/com/finalist/cmsc/security

Modified Files:
        SecurityUtil.java ThreadLocalAuthenticate.java Role.java 
Log Message:
CMSC-907 Code Quality with PMD
Add final modifier to Util classes
Add final modifier to Logger instances
Change Boolean, Integer and Long instantiation to valueOf calls


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/security/src/java/com/finalist/cmsc/security
See also: http://www.mmbase.org/jira/browse/CMSC-907


Index: SecurityUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/security/src/java/com/finalist/cmsc/security/SecurityUtil.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- SecurityUtil.java   12 Apr 2008 14:26:08 -0000      1.12
+++ SecurityUtil.java   16 May 2008 11:46:34 -0000      1.13
@@ -24,11 +24,11 @@
 import com.finalist.cmsc.util.NameUtil;
 
 
-public class SecurityUtil {
+public final class SecurityUtil {
 
 
     /** MMbase logging system */
-    private static Logger log = 
Logging.getLoggerInstance(SecurityUtil.class.getName());
+    private static final Logger log = 
Logging.getLoggerInstance(SecurityUtil.class.getName());
 
     private static final String CMSC_USERROLES = "cmsc.userroles.";
 
@@ -106,10 +106,10 @@
            if (name.startsWith("role_")) {
               String role = request.getParameter(name);
               if (!role.equals("-1")) {
-                 roles.put( new Integer(name.substring(5)), new UserRole( 
Integer.parseInt(role),false));
+                 roles.put( Integer.valueOf(name.substring(5)), new UserRole( 
Integer.parseInt(role),false));
               }
               else {
-                 roles.put( new Integer(name.substring(5)), null);
+                 roles.put( Integer.valueOf(name.substring(5)), null);
               }
            }
         }
@@ -244,7 +244,7 @@
                 RelationList list = group.getRelations(ROLEREL, 
cloud.getNodeManager(managerName), DESTINATION);
                 for (RelationIterator iter = list.relationIterator(); 
iter.hasNext();) {
                    Relation rolerel = iter.nextRelation();
-                   Integer channelNumber = new 
Integer(rolerel.getDestination().getNumber());
+                   Integer channelNumber = 
Integer.valueOf(rolerel.getDestination().getNumber());
                    if (rights.containsKey(channelNumber)) {
                       rolesDone.add(channelNumber);
                       UserRole role = rights.get(channelNumber);


Index: ThreadLocalAuthenticate.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/security/src/java/com/finalist/cmsc/security/ThreadLocalAuthenticate.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- ThreadLocalAuthenticate.java        26 Nov 2007 11:43:41 -0000      1.3
+++ ThreadLocalAuthenticate.java        16 May 2008 11:46:34 -0000      1.4
@@ -15,7 +15,7 @@
  * @author Jeoffrey Bakker, Finalist IT Group
  */
 public class ThreadLocalAuthenticate extends Authenticate {
-   private static Logger log = 
Logging.getLoggerInstance(ThreadLocalAuthenticate.class);
+   private static final Logger log = 
Logging.getLoggerInstance(ThreadLocalAuthenticate.class);
 
    public static ThreadLocal<String> context = new ThreadLocal<String>();
 


Index: Role.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/security/src/java/com/finalist/cmsc/security/Role.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- Role.java   10 May 2008 16:31:23 -0000      1.4
+++ Role.java   16 May 2008 11:46:34 -0000      1.5
@@ -14,7 +14,7 @@
 
 import org.apache.commons.lang.StringUtils;
 
-public class Role {
+public final class Role {
 
    public static final Role NONE = new Role(0, "none"); // DENY all rights
    public static final Role WRITER = new Role(1, "writer");
@@ -53,10 +53,12 @@
 
    @Override
    public boolean equals(Object other) {
-      if (other == null)
+      if (other == null) {
          return false;
-      if (other == this)
+      }
+      if (other == this) {
          return true;
+      }
       if (other instanceof Role) {
          return this.id == ((Role) other).id;
       }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to