public final class ReportWebServer extends SecureWebServer
Modifier and Type | Class and Description |
---|---|
(package private) class |
ReportWebServer.ThirdPartyDependenciesHandler
Deliver to the client third party js dependencies.
|
DEFAULT_PORT
LOG
MAX_HTTP_IDLE_TIMEOUT, OUTPUT_AGGREGATION_SIZE, OUTPUT_BUFFER_SIZE, REQUEST_HEADER_SIZE, RESPONSE_HEADER_SIZE
Modifier | Constructor and Description |
---|---|
private |
ReportWebServer(int port,
java.lang.String ksFileName,
java.lang.String ksPassword,
java.lang.String kePassword)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Command line interface to launch web server.
|
getSslContextFactory
addHandler, addHandler, addWebSocketHandler, addWebSocketHandler, getContextPath, getHost, getHttpConfiguration, getPort, getServer, getWarFile, getWebAppConnectors, initializeWebApp, isRunning, join, removeHandler, setBootstrapConfig, setContextPath, setKeyStore, shutdown, startup, startup, startup
private ReportWebServer(int port, java.lang.String ksFileName, java.lang.String ksPassword, java.lang.String kePassword) throws java.lang.Exception
port
- Port number on which to listen.ksFileName
- Key store file name.ksPassword
- Key store password.kePassword
- Key entry password.java.lang.Exception
public static void main(java.lang.String[] args)
args
- Required arguments.
-port <port number>
: provide port number on which to listen.-ks <key store file>
: provide key store file name.-kspw <key store password>
: provide key store password.-kepw <key entry password>
: provide key entry password.