The context for creating a server.
Basic server configuration values.
An object which can be queried to get an Application.
An ActorSystem that the server can use.
A function that should be called by the server when it stops. This function can be used to close resources that are provided to the server.
Load the default server provider.
Load a server provider from the configuration and classloader.
The ClassLoader to load the class from.
The configuration to look the server provider up from.
The server provider, if one was configured.
ServerStartException If the ServerProvider couldn't be created.