Class JdkStubHttpServer

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

    public class JdkStubHttpServer
    extends Object
    implements net.jadler.stubbing.server.StubHttpServer
    Stub server implementation based on HttpServer which is part of JDK.
    • Constructor Detail

      • JdkStubHttpServer

        public JdkStubHttpServer​(int port)
      • JdkStubHttpServer

        public JdkStubHttpServer()
    • 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