Class Jetty11HttpServer
java.lang.Object
com.github.tomakehurst.wiremock.jetty.JettyHttpServer
com.github.tomakehurst.wiremock.jetty11.Jetty11HttpServer
- All Implemented Interfaces:
HttpServer
-
Field Summary
Fields inherited from class com.github.tomakehurst.wiremock.jetty.JettyHttpServer
httpConnector, httpsConnector, jettyServer, scheduledExecutorService
-
Constructor Summary
ConstructorsConstructorDescriptionJetty11HttpServer
(Options options, AdminRequestHandler adminRequestHandler, StubRequestHandler stubRequestHandler) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyAdditionalServerConfiguration
(org.eclipse.jetty.server.Server jettyServer, Options options) protected org.eclipse.jetty.server.handler.HandlerCollection
createHandler
(Options options, AdminRequestHandler adminRequestHandler, StubRequestHandler stubRequestHandler) protected org.eclipse.jetty.server.ServerConnector
createHttpConnector
(String bindAddress, int port, JettySettings jettySettings, org.eclipse.jetty.io.NetworkTrafficListener listener) protected org.eclipse.jetty.server.ServerConnector
createHttpsConnector
(String bindAddress, HttpsSettings httpsSettings, JettySettings jettySettings, org.eclipse.jetty.io.NetworkTrafficListener listener) Methods inherited from class com.github.tomakehurst.wiremock.jetty.JettyHttpServer
buildMultipartRequestConfigurer, createServer, extensionHandlers, finalizeSetup, httpsPort, isRunning, port, start, stop, stopTimeout
-
Constructor Details
-
Jetty11HttpServer
public Jetty11HttpServer(Options options, AdminRequestHandler adminRequestHandler, StubRequestHandler stubRequestHandler)
-
-
Method Details
-
createHttpConnector
protected org.eclipse.jetty.server.ServerConnector createHttpConnector(String bindAddress, int port, JettySettings jettySettings, org.eclipse.jetty.io.NetworkTrafficListener listener) - Specified by:
createHttpConnector
in classJettyHttpServer
-
createHttpsConnector
protected org.eclipse.jetty.server.ServerConnector createHttpsConnector(String bindAddress, HttpsSettings httpsSettings, JettySettings jettySettings, org.eclipse.jetty.io.NetworkTrafficListener listener) - Specified by:
createHttpsConnector
in classJettyHttpServer
-
createHandler
protected org.eclipse.jetty.server.handler.HandlerCollection createHandler(Options options, AdminRequestHandler adminRequestHandler, StubRequestHandler stubRequestHandler) - Overrides:
createHandler
in classJettyHttpServer
-
applyAdditionalServerConfiguration
protected void applyAdditionalServerConfiguration(org.eclipse.jetty.server.Server jettyServer, Options options) - Overrides:
applyAdditionalServerConfiguration
in classJettyHttpServer
-