CVS update: JGroups/src/org/jgroups/blocks/mux MuxUpHandler.java
"Bela Ban" <[email protected]> Fri, 17 Sep 2010 11:55:25 +0000
| Newsgroups | gmane.comp.java.javagroups.cvs |
|---|---|
| Message-ID | <[email protected]> |
User: belaban
Date: 10/09/17 11:55:25
Modified: src/org/jgroups/blocks/mux MuxUpHandler.java
Log:
use of Util.createConcurrentMap() instead of new ConcurrentHashMap()
Revision Changes Path
1.5 +5 -5 JGroups/src/org/jgroups/blocks/mux/MuxUpHandler.java
Index: MuxUpHandler.java
===================================================================
RCS file: /cvsroot/javagroups/JGroups/src/org/jgroups/blocks/mux/MuxUpHandler.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- MuxUpHandler.java 19 Jun 2010 02:24:48 -0000 1.4
+++ MuxUpHandler.java 17 Sep 2010 11:55:25 -0000 1.5
@@ -1,26 +1,26 @@
package org.jgroups.blocks.mux;
-import java.util.Map;
-import java.util.concurrent.ConcurrentHashMap;
-
import org.jgroups.Event;
import org.jgroups.Message;
import org.jgroups.UpHandler;
import org.jgroups.logging.Log;
import org.jgroups.logging.LogFactory;
import org.jgroups.util.ImmutableReference;
+import org.jgroups.util.Util;
+
+import java.util.Map;
/**
* Allows up handler multiplexing.
*
* @author Bela Ban
* @author Paul Ferraro
- * @version $Id: MuxUpHandler.java,v 1.4 2010/06/19 02:24:48 bstansberry Exp $
+ * @version $Id: MuxUpHandler.java,v 1.5 2010/09/17 11:55:25 belaban Exp $
*/
public class MuxUpHandler implements UpHandler, Muxer<UpHandler> {
protected final Log log=LogFactory.getLog(getClass());
- private final Map<Short, UpHandler> handlers = new ConcurrentHashMap<Short, UpHandler>();
+ private final Map<Short, UpHandler> handlers=Util.createConcurrentMap();
private volatile UpHandler defaultHandler;
private volatile Event lastFlushEvent;
private final Object flushMutex = new Object();
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev