org.mortbay.util
Class TestThreadedServer.TestServer

java.lang.Object
org.mortbay.util.ThreadPool
org.mortbay.util.ThreadedServer
org.mortbay.util.TestThreadedServer.TestServer
- All Implemented Interfaces:
- LifeCycle, java.io.Serializable
- Enclosing class:
- TestThreadedServer
- static class TestThreadedServer.TestServer
- extends ThreadedServer
| Methods inherited from class org.mortbay.util.ThreadedServer |
acceptSocket, getHost, getInetAddress, getInetAddrPort, getLingerTimeSecs, getMaxReadTimeMs, getPort, getServerSocket, getTcpNoDelay, handle, handleConnection, newServerSocket, open, setHost, setInetAddress, setInetAddrPort, setLingerTimeSecs, setMaxReadTimeMs, setPort, setTcpNoDelay, start, stop, stopJob, toString |
| Methods inherited from class org.mortbay.util.ThreadPool |
getIdleThreads, getMaxIdleTimeMs, getMaxThreads, getMinThreads, getName, getPoolName, getThreads, getThreadsPriority, isDaemon, isStarted, join, run, setDaemon, setMaxIdleTimeMs, setMaxStopTimeMs, setMaxThreads, setMinThreads, setName, setPoolName, setThreadsPriority, shrink |
_jobs
int _jobs
_connections
int _connections
_sockets
java.util.HashSet _sockets
TestThreadedServer.TestServer
TestThreadedServer.TestServer()
throws java.lang.Exception
handleConnection
protected void handleConnection(java.io.InputStream in,
java.io.OutputStream out)
- Description copied from class:
ThreadedServer
- Handle new connection.
This method should be overridden by the derived class to implement
the required handling. It is called by a thread created for it and
does not need to return until it has finished it's task
- Overrides:
handleConnection in class ThreadedServer
stream
java.io.PrintWriter stream()
throws java.lang.Exception