Class JettyStubHttpServer

  • All Implemented Interfaces:
    net.jadler.stubbing.server.StubHttpServer

    public class JettyStubHttpServer
    extends Object
    implements net.jadler.stubbing.server.StubHttpServer
    Default stub http server implementation using Jetty as an http server.
    • Constructor Detail

      • JettyStubHttpServer

        public JettyStubHttpServer()
      • JettyStubHttpServer

        public JettyStubHttpServer​(int port)
    • Method Detail

      • registerRequestManager

        public void registerRequestManager​(net.jadler.RequestManager ruleProvider)
        Specified by:
        registerRequestManager in interface net.jadler.stubbing.server.StubHttpServer
      • start

        public void start()
                   throws Exception
        Specified by:
        start in interface net.jadler.stubbing.server.StubHttpServer
        Throws:
        Exception
      • stop

        public void stop()
                  throws Exception
        Specified by:
        stop in interface net.jadler.stubbing.server.StubHttpServer
        Throws:
        Exception
      • getPort

        public int getPort()
        Specified by:
        getPort in interface net.jadler.stubbing.server.StubHttpServer