1   /*
2    * Copyright (C) The Spice Group. All rights reserved.
3    *
4    * This software is published under the terms of the Spice
5    * Software License version 1.1, a copy of which has been included
6    * with this distribution in the LICENSE.txt file.
7    */
8   package org.codehaus.spice.netserve.connection.handlers;
9   
10  import java.net.Socket;
11  import org.codehaus.spice.netserve.connection.RequestHandler;
12  
13  /***
14   *
15   * @author Peter Donald
16   * @version $Revision: 1.2 $ $Date: 2004/03/21 23:42:59 $
17   */
18  class MockManagedRequestHandler
19      extends ManagedRequestHandler
20  {
21      private final RequestManager m_requestManager;
22  
23      public MockManagedRequestHandler( RequestManager requestManager )
24      {
25          m_requestManager = requestManager;
26      }
27  
28      protected RequestHandler aquireHandler( Socket socket )
29      {
30          return m_requestManager.aquireHandler( socket );
31      }
32  
33      protected void releaseHandler( RequestHandler handler )
34      {
35          m_requestManager.releaseHandler( handler );
36      }
37  }
38