Class Jetty12HttpServer

java.lang.Object
com.github.tomakehurst.wiremock.jetty.JettyHttpServer
com.github.tomakehurst.wiremock.jetty12.Jetty12HttpServer
All Implemented Interfaces:
com.github.tomakehurst.wiremock.http.HttpServer

public class Jetty12HttpServer extends com.github.tomakehurst.wiremock.jetty.JettyHttpServer
  • Field Summary

    Fields inherited from class com.github.tomakehurst.wiremock.jetty.JettyHttpServer

    FILES_URL_MATCH, GZIPPABLE_METHODS, httpConnector, httpsConnector, jettyServer, options, scheduledExecutorService
  • Constructor Summary

    Constructors
    Constructor
    Description
    Jetty12HttpServer(com.github.tomakehurst.wiremock.core.Options options, com.github.tomakehurst.wiremock.http.AdminRequestHandler adminRequestHandler, com.github.tomakehurst.wiremock.http.StubRequestHandler stubRequestHandler)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    applyAdditionalServerConfiguration(org.eclipse.jetty.server.Server jettyServer, com.github.tomakehurst.wiremock.core.Options options)
     
    protected org.eclipse.jetty.server.Handler
    createHandler(com.github.tomakehurst.wiremock.core.Options options, com.github.tomakehurst.wiremock.http.AdminRequestHandler adminRequestHandler, com.github.tomakehurst.wiremock.http.StubRequestHandler stubRequestHandler)
     
    protected org.eclipse.jetty.server.ServerConnector
    createHttpConnector(String bindAddress, int port, com.github.tomakehurst.wiremock.common.JettySettings jettySettings, org.eclipse.jetty.io.NetworkTrafficListener listener)
     
    protected org.eclipse.jetty.server.ServerConnector
    createHttpsConnector(String bindAddress, com.github.tomakehurst.wiremock.common.HttpsSettings httpsSettings, com.github.tomakehurst.wiremock.common.JettySettings jettySettings, org.eclipse.jetty.io.NetworkTrafficListener listener)
     
    protected void
    decorateAdminServiceContextAfterConfig(org.eclipse.jetty.ee10.servlet.ServletContextHandler adminServiceContext)
     
    protected void
    decorateAdminServiceContextBeforeConfig(org.eclipse.jetty.ee10.servlet.ServletContextHandler adminServiceContext)
     
    protected void
    decorateMockServiceContextAfterConfig(org.eclipse.jetty.ee10.servlet.ServletContextHandler mockServiceContext)
     
    protected void
    decorateMockServiceContextBeforeConfig(org.eclipse.jetty.ee10.servlet.ServletContextHandler mockServiceContext)
     

    Methods inherited from class com.github.tomakehurst.wiremock.jetty.JettyHttpServer

    buildMultipartRequestConfigurer, createServer, extensionHandlers, finalizeSetup, httpsPort, isRunning, port, start, stop, stopTimeout

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Jetty12HttpServer

      public Jetty12HttpServer(com.github.tomakehurst.wiremock.core.Options options, com.github.tomakehurst.wiremock.http.AdminRequestHandler adminRequestHandler, com.github.tomakehurst.wiremock.http.StubRequestHandler stubRequestHandler)
  • Method Details

    • createHttpConnector

      protected org.eclipse.jetty.server.ServerConnector createHttpConnector(String bindAddress, int port, com.github.tomakehurst.wiremock.common.JettySettings jettySettings, org.eclipse.jetty.io.NetworkTrafficListener listener)
      Specified by:
      createHttpConnector in class com.github.tomakehurst.wiremock.jetty.JettyHttpServer
    • createHttpsConnector

      protected org.eclipse.jetty.server.ServerConnector createHttpsConnector(String bindAddress, com.github.tomakehurst.wiremock.common.HttpsSettings httpsSettings, com.github.tomakehurst.wiremock.common.JettySettings jettySettings, org.eclipse.jetty.io.NetworkTrafficListener listener)
      Specified by:
      createHttpsConnector in class com.github.tomakehurst.wiremock.jetty.JettyHttpServer
    • applyAdditionalServerConfiguration

      protected void applyAdditionalServerConfiguration(org.eclipse.jetty.server.Server jettyServer, com.github.tomakehurst.wiremock.core.Options options)
      Overrides:
      applyAdditionalServerConfiguration in class com.github.tomakehurst.wiremock.jetty.JettyHttpServer
    • createHandler

      protected org.eclipse.jetty.server.Handler createHandler(com.github.tomakehurst.wiremock.core.Options options, com.github.tomakehurst.wiremock.http.AdminRequestHandler adminRequestHandler, com.github.tomakehurst.wiremock.http.StubRequestHandler stubRequestHandler)
      Specified by:
      createHandler in class com.github.tomakehurst.wiremock.jetty.JettyHttpServer
    • decorateAdminServiceContextBeforeConfig

      protected void decorateAdminServiceContextBeforeConfig(org.eclipse.jetty.ee10.servlet.ServletContextHandler adminServiceContext)
    • decorateAdminServiceContextAfterConfig

      protected void decorateAdminServiceContextAfterConfig(org.eclipse.jetty.ee10.servlet.ServletContextHandler adminServiceContext)
    • decorateMockServiceContextBeforeConfig

      protected void decorateMockServiceContextBeforeConfig(org.eclipse.jetty.ee10.servlet.ServletContextHandler mockServiceContext)
    • decorateMockServiceContextAfterConfig

      protected void decorateMockServiceContextAfterConfig(org.eclipse.jetty.ee10.servlet.ServletContextHandler mockServiceContext)