Package net.thevpc.nhttp.server
Class DefaultNHttpServer
java.lang.Object
net.thevpc.nhttp.server.DefaultNHttpServer
- All Implemented Interfaces:
NHttpServer
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultNHttpServer(String serverName, NWebServerRunner runner, NWebServerOptions options, net.thevpc.nuts.NSession session) -
Method Summary
Modifier and TypeMethodDescriptionvoidnet.thevpc.nuts.util.NMsgcom.sun.net.httpserver.HttpServerintnet.thevpc.nuts.NSessionsetDefaultLogFile(String defaultLogFile) setDefaultPidFile(String defaultPidFile) setHeader(net.thevpc.nuts.util.NMsg header) setStoreCredentials(String storeCredentials) voidstart()
-
Constructor Details
-
DefaultNHttpServer
public DefaultNHttpServer(String serverName, NWebServerRunner runner, NWebServerOptions options, net.thevpc.nuts.NSession session)
-
-
Method Details
-
getStoreCredentials
-
setStoreCredentials
-
genkeypair
public void genkeypair() -
start
public void start() -
getOptions
- Specified by:
getOptionsin interfaceNHttpServer
-
getLogger
- Specified by:
getLoggerin interfaceNHttpServer
-
getSession
public net.thevpc.nuts.NSession getSession() -
getServer
public com.sun.net.httpserver.HttpServer getServer()- Specified by:
getServerin interfaceNHttpServer
-
getHeader
public net.thevpc.nuts.util.NMsg getHeader() -
setHeader
-
getDefaultLogFile
-
setDefaultLogFile
-
getDefaultPidFile
-
setDefaultPidFile
-
getServerName
- Specified by:
getServerNamein interfaceNHttpServer
-
getServerPort
public int getServerPort()- Specified by:
getServerPortin interfaceNHttpServer
-