Author: markt
Date: Sun Jul 22 19:46:16 2012
New Revision: 1364411

URL: http://svn.apache.org/viewvc?rev=1364411&view=rev
Log:
Partial code clean-up for o.a.catalina.tribes
 - Add final prompted by UCDetector
 - Java 7 use of <>

Modified:
    
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/FragmentationInterceptor.java
    
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/MessageDispatch15Interceptor.java
    
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/MessageDispatchInterceptor.java
    
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.java

Modified: 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/FragmentationInterceptor.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/FragmentationInterceptor.java?rev=1364411&r1=1364410&r2=1364411&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/FragmentationInterceptor.java
 (original)
+++ 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/FragmentationInterceptor.java
 Sun Jul 22 19:46:16 2012
@@ -44,10 +44,10 @@ import org.apache.catalina.tribes.io.XBy
 public class FragmentationInterceptor extends ChannelInterceptorBase {
     private static final org.apache.juli.logging.Log log = 
org.apache.juli.logging.LogFactory.getLog( FragmentationInterceptor.class );
 
-    protected HashMap<FragKey, FragCollection> fragpieces = new 
HashMap<FragKey, FragCollection>();
+    protected final HashMap<FragKey, FragCollection> fragpieces = new 
HashMap<>();
     private int maxSize = 1024*100;
     private long expire = 1000 * 60; //one minute expiration
-    protected boolean deepclone = true;
+    protected final boolean deepclone = true;
 
 
     @Override
@@ -172,9 +172,9 @@ public class FragmentationInterceptor ex
     }
 
     public static class FragCollection {
-        private long received = System.currentTimeMillis();
-        private ChannelMessage msg;
-        private XByteBuffer[] frags;
+        private final long received = System.currentTimeMillis();
+        private final ChannelMessage msg;
+        private final XByteBuffer[] frags;
         public FragCollection(ChannelMessage msg) {
             //get the total messages
             int count = 
XByteBuffer.toInt(msg.getMessage().getBytesDirect(),msg.getMessage().getLength()-4);
@@ -214,13 +214,11 @@ public class FragmentationInterceptor ex
         public boolean expired(long expire) {
             return (System.currentTimeMillis()-received)>expire;
         }
-
-
     }
 
     public static class FragKey {
-        private byte[] uniqueId;
-        private long received = System.currentTimeMillis();
+        private final byte[] uniqueId;
+        private final long received = System.currentTimeMillis();
         public FragKey(byte[] id ) {
             this.uniqueId = id;
         }

Modified: 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/MessageDispatch15Interceptor.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/MessageDispatch15Interceptor.java?rev=1364411&r1=1364410&r2=1364411&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/MessageDispatch15Interceptor.java
 (original)
+++ 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/MessageDispatch15Interceptor.java
 Sun Jul 22 19:46:16 2012
@@ -39,12 +39,13 @@ import org.apache.catalina.tribes.util.T
 
 public class MessageDispatch15Interceptor extends MessageDispatchInterceptor {
 
-    protected AtomicLong currentSize = new AtomicLong(0);
+    protected final AtomicLong currentSize = new AtomicLong(0);
     protected ThreadPoolExecutor executor = null;
     protected int maxThreads = 10;
     protected int maxSpareThreads = 2;
     protected long keepAliveTime = 5000;
-    protected LinkedBlockingQueue<Runnable> runnablequeue = new 
LinkedBlockingQueue<Runnable>();
+    protected final LinkedBlockingQueue<Runnable> runnablequeue =
+            new LinkedBlockingQueue<>();
 
     @Override
     public long getCurrentSize() {

Modified: 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/MessageDispatchInterceptor.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/MessageDispatchInterceptor.java?rev=1364411&r1=1364410&r2=1364411&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/MessageDispatchInterceptor.java
 (original)
+++ 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/MessageDispatchInterceptor.java
 Sun Jul 22 19:46:16 2012
@@ -44,7 +44,7 @@ public class MessageDispatchInterceptor 
     private static final Log log = 
LogFactory.getLog(MessageDispatchInterceptor.class);
 
     protected long maxQueueSize = 1024*1024*64; //64MB
-    protected FastQueue queue = new FastQueue();
+    protected final FastQueue queue = new FastQueue();
     protected volatile boolean run = false;
     protected Thread msgDispatchThread = null;
     protected long currentSize = 0;
@@ -217,6 +217,4 @@ public class MessageDispatchInterceptor 
     public void setAlwaysSend(boolean alwaysSend) {
         this.alwaysSend = alwaysSend;
     }
-
-
 }

Modified: 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.java?rev=1364411&r1=1364410&r2=1364411&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.java
 (original)
+++ 
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.java
 Sun Jul 22 19:46:16 2012
@@ -148,7 +148,7 @@ public class NonBlockingCoordinator exte
     /**
      * Time to wait for coordination timeout
      */
-    protected long waitForCoordMsgTimeout = 15000;
+    protected final long waitForCoordMsgTimeout = 15000;
     /**
      * Our current view
      */
@@ -173,9 +173,9 @@ public class NonBlockingCoordinator exte
     protected boolean started = false;
     protected final int startsvc = 0xFFFF;
 
-    protected Object electionMutex = new Object();
+    protected final Object electionMutex = new Object();
 
-    protected AtomicBoolean coordMsgReceived = new AtomicBoolean(false);
+    protected final AtomicBoolean coordMsgReceived = new AtomicBoolean(false);
 
     public NonBlockingCoordinator() {
         super();
@@ -622,7 +622,7 @@ public class NonBlockingCoordinator exte
 
     public static class CoordinationMessage {
         //X{A-ldr, A-src, mbrs-A,B,C,D}
-        protected XByteBuffer buf;
+        protected final XByteBuffer buf;
         protected MemberImpl leader;
         protected MemberImpl source;
         protected MemberImpl[] view;
@@ -770,13 +770,13 @@ public class NonBlockingCoordinator exte
         public static final int EVT_CONF_RX = 12;
         public static final int EVT_ELECT_ABANDONED = 13;
 
-        int type;
-        ChannelInterceptor interceptor;
-        Member coord;
-        Member[] mbrs;
-        String info;
-        Membership view;
-        Membership suggestedView;
+        final int type;
+        final ChannelInterceptor interceptor;
+        final Member coord;
+        final Member[] mbrs;
+        final String info;
+        final Membership view;
+        final Membership suggestedView;
         public CoordinationEvent(int type,ChannelInterceptor interceptor, 
String info) {
             this.type = type;
             this.interceptor = interceptor;



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to