Returns the list of available applications.
Returns the list of available applications.
Returns the list of ports, the server listens to.
Returns the list of ports, the server listens to.
Returns the NIO buffer size.
Returns the connection timeout.
Returns the connection timeout. It has to purposes:
The list of defaults headers that are set by the server for each request.
The list of defaults headers that are set by the server for each request. Each let may override (or remove) them later
Called to log a tiscaf internal error.
The execution context for promises and futures
The execution context for promises and futures
Called to log a tiscaf internal information.
Returns the time a shutdown process let the HLets a chance to finish properly.
Returns the maximum upload size allowed.
Returns the maximum upload size allowed.
Returns the server name, used in response headers.
Returns the server name, used in response headers.
Executed at the end of the server is started
Executed at the end of the server is started
Executed before the server is stopped
Executed before the server is stopped
Returns the executor pool size.
Returns the executor pool size.
Returns the executor queue size.
Returns the executor queue size.
Returns the SSL settings if any.
Starts the server.
Starts the stop listener.
Starts the stop listener. Override if you want more elaborated shutdown procedure (and replace tiscaf.HStop)
Stops the server.
Returns the host to listen to for stop message.
Returns the port number listened to for a stop message.
Called to log a tiscaf internal warning.
A server provides: