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: [email protected]
For additional commands, e-mail: [email protected]