You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by mc...@apache.org on 2004/07/09 05:32:46 UTC

cvs commit: james-server/src/java/org/apache/james/core AbstractJamesService.java

mcconnell    2004/07/08 20:32:46

  Modified:    src/java/org/apache/james/core AbstractJamesService.java
  Log:
  Remove dependence of deprecated thread interface bring class in line with excalibur-thread-2.0.0.
  
  Revision  Changes    Path
  1.15      +8 -3      james-server/src/java/org/apache/james/core/AbstractJamesService.java
  
  Index: AbstractJamesService.java
  ===================================================================
  RCS file: /home/cvs/james-server/src/java/org/apache/james/core/AbstractJamesService.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- AbstractJamesService.java	19 Feb 2004 10:12:34 -0000	1.14
  +++ AbstractJamesService.java	9 Jul 2004 03:32:46 -0000	1.15
  @@ -24,11 +24,14 @@
   import org.apache.avalon.cornerstone.services.connection.AbstractHandlerFactory;
   import org.apache.avalon.cornerstone.services.connection.ConnectionHandler;
   import org.apache.avalon.cornerstone.services.connection.ConnectionHandlerFactory;
  -import org.apache.james.services.JamesConnectionManager;
   import org.apache.avalon.cornerstone.services.sockets.ServerSocketFactory;
   import org.apache.avalon.cornerstone.services.sockets.SocketManager;
   import org.apache.avalon.cornerstone.services.threads.ThreadManager;
  +
  +import org.apache.james.services.JamesConnectionManager;
  +
   import org.apache.excalibur.thread.ThreadPool;
  +
   import org.apache.avalon.framework.activity.Disposable;
   import org.apache.avalon.framework.activity.Initializable;
   import org.apache.avalon.framework.service.ServiceManager;
  @@ -420,9 +423,11 @@
               if(null != threadPool) {
                   
                   //TODO remove cast when avalon updates allow us to use the correct class
  +                //connectionManager.connect(
  +                //    connectionName,serverSocket,this,
  +                //    (org.apache.avalon.excalibur.thread.ThreadPool)threadPool);
                   connectionManager.connect(
  -                    connectionName,serverSocket,this,
  -                    (org.apache.avalon.excalibur.thread.ThreadPool)threadPool);
  +                    connectionName,serverSocket,this,threadPool);
               } else {
                   connectionManager.connect(connectionName,serverSocket,this); // default pool
               }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org