Class Http2ServerUpgradeCodec

    • Constructor Detail

      • Http2ServerUpgradeCodec

        public Http2ServerUpgradeCodec​(Http2ConnectionHandler connectionHandler)
        Creates the codec using a default name for the connection handler when adding to the pipeline.
        Parameters:
        connectionHandler - the HTTP/2 connection handler
      • Http2ServerUpgradeCodec

        public Http2ServerUpgradeCodec​(Http2MultiplexCodec http2Codec)
        Creates the codec using a default name for the connection handler when adding to the pipeline.
        Parameters:
        http2Codec - the HTTP/2 multiplexing handler.
      • Http2ServerUpgradeCodec

        public Http2ServerUpgradeCodec​(java.lang.String handlerName,
                                       Http2ConnectionHandler connectionHandler)
        Creates the codec providing an upgrade to the given handler for HTTP/2.
        Parameters:
        handlerName - the name of the HTTP/2 connection handler to be used in the pipeline, or null to auto-generate the name
        connectionHandler - the HTTP/2 connection handler
      • Http2ServerUpgradeCodec

        public Http2ServerUpgradeCodec​(java.lang.String handlerName,
                                       Http2MultiplexCodec http2Codec)
        Creates the codec providing an upgrade to the given handler for HTTP/2.
        Parameters:
        handlerName - the name of the HTTP/2 connection handler to be used in the pipeline.
        http2Codec - the HTTP/2 multiplexing handler.
      • Http2ServerUpgradeCodec

        public Http2ServerUpgradeCodec​(Http2FrameCodec http2Codec,
                                       ChannelHandler... handlers)
        Creates the codec using a default name for the connection handler when adding to the pipeline.
        Parameters:
        http2Codec - the HTTP/2 frame handler.
        handlers - the handlers that will handle the Http2Frames.