org.objectweb.proactive.core.rmi
Class HTTPRequestHandler

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.objectweb.proactive.core.rmi.HTTPRequestHandler
All Implemented Interfaces:
java.lang.Runnable

public class HTTPRequestHandler
extends java.lang.Thread

Author:
vlegrand This class is used to make a new Thread in the Class server when a request incomes. It calls the right service (or "module") to perform the request and send back the appropriate response. For example, when a request for a class file incomes, the thread calls the FileProcess.

Field Summary
protected static org.apache.log4j.Logger logger
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
HTTPRequestHandler(java.net.Socket socket, java.lang.String paths)
           
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

protected static org.apache.log4j.Logger logger
Constructor Detail

HTTPRequestHandler

public HTTPRequestHandler(java.net.Socket socket,
                          java.lang.String paths)
Method Detail

run

public void run()


Copyright ? October 2004 INRIA All Rights Reserved.