Will be called before the socket is bound to the address. One can set special socket options in here by overriding it.
Tells whether the server is ready to receive requests.
Tells whether the server will give verbose output.
Sets the server's verbosity, which determines whether detailed log messages are printed during runtime.
Starts the server on the calling thread, so that it will begin accepting HTTP requests. Once the server is able to accept requests, isReady() will return true, and will remain true until the server is stopped by calling stop().
Shuts down the server by closing the server socket, if possible. This will block until all pending requests have been fulfilled.
A simple HTTP server that accepts requests on a given port and address, and lets a configured HttpRequestHandler produce a response, to send back to the client.