Package net.sf.basedb.util.jobagent
Class JobAgentServerConnection.ListenerThread
java.lang.Object
net.sf.basedb.util.jobagent.JobAgentServerConnection.ListenerThread
- All Implemented Interfaces:
Runnable
- Enclosing class:
- JobAgentServerConnection
private static class JobAgentServerConnection.ListenerThread extends Object implements Runnable
This class is used for listening to the specified socket for
incoming connections. Each request is forwarded to the
RequestHandler
in a separate thread.-
Field Summary
Fields Modifier and Type Field Description private org.slf4j.Logger
logger
private RequestHandler
requestHandler
private ServerSocketChannel
socket
-
Constructor Summary
Constructors Modifier Constructor Description private
ListenerThread(ServerSocketChannel socket, RequestHandler requestHandler, org.slf4j.Logger logger)
-
Method Summary
Modifier and Type Method Description void
run()
-
Field Details
-
socket
-
requestHandler
-
logger
private final org.slf4j.Logger logger
-
-
Constructor Details
-
ListenerThread
private ListenerThread(ServerSocketChannel socket, RequestHandler requestHandler, org.slf4j.Logger logger)
-
-
Method Details