public class HttpServer extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static java.net.Socket |
connectionSocket |
private static InputDataParser |
inputDataParser |
private static java.net.ServerSocket |
serverSocket |
private static SocketThread |
socketThread |
| Constructor and Description |
|---|
HttpServer() |
| Modifier and Type | Method and Description |
|---|---|
private static java.net.ServerSocket |
createServerSocket(int port)
Creates a server socket.
|
private static void |
handleConnections(java.io.File directory)
Handles the connections by listening to the socket and accepting any
incoming connection.
|
static void |
main(java.lang.String[] args)
Main method for the HttpServer.
|
private static java.net.ServerSocket serverSocket
private static java.net.Socket connectionSocket
private static SocketThread socketThread
private static InputDataParser inputDataParser
private static java.net.ServerSocket createServerSocket(int port)
port: - int - The port number.private static void handleConnections(java.io.File directory)
directory: - File - The start directory from where to collect files.public static void main(java.lang.String[] args)
args: - String[] - Command-line input arguments.