Class VertxUndertowEngine

  • All Implemented Interfaces:
    io.undertow.httpcore.UndertowEngine

    public class VertxUndertowEngine
    extends Object
    implements io.undertow.httpcore.UndertowEngine
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.undertow.httpcore.UndertowEngine

        io.undertow.httpcore.UndertowEngine.EngineInstance
    • Constructor Detail

      • VertxUndertowEngine

        public VertxUndertowEngine()
    • Method Detail

      • start

        public io.undertow.httpcore.UndertowEngine.EngineInstance start​(int ioThreads,
                                                                        Executor blockingExecutor,
                                                                        io.undertow.httpcore.BufferAllocator bufferAllocator)
        Specified by:
        start in interface io.undertow.httpcore.UndertowEngine
      • bindHttp

        public void bindHttp​(io.undertow.httpcore.UndertowEngine.EngineInstance instance,
                             io.undertow.httpcore.ExchangeHandler handler,
                             int port,
                             String host,
                             Object options)
        Specified by:
        bindHttp in interface io.undertow.httpcore.UndertowEngine
      • bindHttps

        public void bindHttps​(io.undertow.httpcore.UndertowEngine.EngineInstance instance,
                              io.undertow.httpcore.ExchangeHandler handler,
                              int port,
                              String host,
                              String keyStore,
                              String keyStorePassword,
                              String trustStore,
                              String trustStorePassword,
                              Object options)
        Specified by:
        bindHttps in interface io.undertow.httpcore.UndertowEngine