Author: proyal
Date: Sun Nov 5 14:43:56 2006
New Revision: 471550
URL: http://svn.apache.org/viewvc?view=rev&rev=471550
Log:
generics
Modified:
directory/branches/mina/1.2/core/src/main/java/org/apache/mina/common/ExecutorThreadModel.java
Modified: directory/branches/mina/1.2/core/src/main/java/org/apache/mina/common/ExecutorThreadModel.java
URL: http://svn.apache.org/viewvc/directory/branches/mina/1.2/core/src/main/java/org/apache/mina/common/ExecutorThreadModel.java?view=diff&rev=471550&r1=471549&r2=471550
==============================================================================
--- directory/branches/mina/1.2/core/src/main/java/org/apache/mina/common/ExecutorThreadModel.java (original)
+++ directory/branches/mina/1.2/core/src/main/java/org/apache/mina/common/ExecutorThreadModel.java Sun Nov 5 14:43:56 2006
@@ -21,17 +21,15 @@
import java.util.HashMap;
import java.util.Map;
-
-import org.apache.mina.filter.executor.ExecutorFilter;
-
import java.util.concurrent.Executor;
import java.util.concurrent.ThreadFactory;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.atomic.AtomicInteger;
+import org.apache.mina.filter.executor.ExecutorFilter;
+
/**
* A {@link ThreadModel} which represents a thread model with an {@link Executor}
- * (from backport-util-concurrent)
* per service. The default underlying {@link Executor} is {@link ThreadPoolExecutor},
* so you can safely downcast the returned {@link Executor} of {@link #getExecutor()} to
* {@link ThreadPoolExecutor} by default.
@@ -45,7 +43,7 @@
* Maps a service name to a PooledThreadModel instance.
* Without this map, we might create extremely many thread pools that leads the system to
* coma. */
- private static final Map service2model = new HashMap();
+ private static final Map service2model = new HashMap();
/**
* Returns a {@link ExecutorThreadModel} instance for the specified serviceName.
@@ -65,7 +63,7 @@
ExecutorThreadModel model;
synchronized( service2model )
{
- model = ( ExecutorThreadModel ) service2model.get( serviceName );
+ model = service2model.get( serviceName );
if( model == null )
{
model = new ExecutorThreadModel( serviceName );