org.openmobileis.embedded.webserver
Class ServerThreadPool

java.lang.Object
  extended byorg.openmobileis.common.util.ObjectPool
      extended byorg.openmobileis.embedded.webserver.ServerThreadPool

public class ServerThreadPool
extends ObjectPool

Title: OpenMobileIS project source
Description: Runnable that handle connexion process in a thread.

Since:
JDK 1.1
Version:
1.0.
Author:
Philippe Delrieu

Field Summary
 
Fields inherited from class org.openmobileis.common.util.ObjectPool
arrayPool, incSize, minSize, objectClass, pool
 
Constructor Summary
ServerThreadPool()
           
 
Method Summary
 void disposeObject(java.lang.Object object)
           
 void freeResources()
           
 void runServerConnexion(WebServer webserver, java.net.Socket socket)
           
 
Methods inherited from class org.openmobileis.common.util.ObjectPool
createNewInstance, getObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerThreadPool

public ServerThreadPool()
                 throws java.lang.ClassNotFoundException,
                        java.lang.IllegalAccessException,
                        java.lang.InstantiationException
Method Detail

disposeObject

public void disposeObject(java.lang.Object object)
Overrides:
disposeObject in class ObjectPool
Parameters:
object -
Returns:
void
See Also:

runServerConnexion

public void runServerConnexion(WebServer webserver,
                               java.net.Socket socket)

freeResources

public void freeResources()
                   throws java.lang.Exception
Throws:
java.lang.Exception


Copyright 2006 OpenMobileIS. All Rights Reserved.