Interface ChannelPipelineCustomizer


  • public interface ChannelPipelineCustomizer
    Interface that allows customizations to the ChannelPipeline.
    Since:
    2.0.0
    See Also:
    ChannelPipelineListener
    • Field Detail

      • HANDLER_HTTP_COMPRESSOR

        static final java.lang.String HANDLER_HTTP_COMPRESSOR
        See Also:
        Constant Field Values
      • HANDLER_HTTP_DECOMPRESSOR

        static final java.lang.String HANDLER_HTTP_DECOMPRESSOR
        See Also:
        Constant Field Values
      • HANDLER_HTTP_KEEP_ALIVE

        static final java.lang.String HANDLER_HTTP_KEEP_ALIVE
        See Also:
        Constant Field Values
      • HANDLER_HTTP_AGGREGATOR

        static final java.lang.String HANDLER_HTTP_AGGREGATOR
        See Also:
        Constant Field Values
      • HANDLER_HTTP_DECODER

        static final java.lang.String HANDLER_HTTP_DECODER
        See Also:
        Constant Field Values
      • HANDLER_HTTP_CLIENT_CODEC

        static final java.lang.String HANDLER_HTTP_CLIENT_CODEC
        See Also:
        Constant Field Values
      • HANDLER_HTTP_SERVER_CODEC

        static final java.lang.String HANDLER_HTTP_SERVER_CODEC
        See Also:
        Constant Field Values
      • HANDLER_HTTP_CLIENT_INIT

        static final java.lang.String HANDLER_HTTP_CLIENT_INIT
        See Also:
        Constant Field Values
      • HANDLER_HTTP_TO_HTTPS_REDIRECT

        static final java.lang.String HANDLER_HTTP_TO_HTTPS_REDIRECT
        See Also:
        Constant Field Values
      • HANDLER_FLOW_CONTROL

        static final java.lang.String HANDLER_FLOW_CONTROL
        See Also:
        Constant Field Values
      • HANDLER_MICRONAUT_WEBSOCKET_CLIENT

        static final java.lang.String HANDLER_MICRONAUT_WEBSOCKET_CLIENT
        See Also:
        Constant Field Values
      • HANDLER_SOCKS_5_PROXY

        static final java.lang.String HANDLER_SOCKS_5_PROXY
        See Also:
        Constant Field Values
      • HANDLER_MICRONAUT_FULL_HTTP_RESPONSE

        static final java.lang.String HANDLER_MICRONAUT_FULL_HTTP_RESPONSE
        See Also:
        Constant Field Values
      • HANDLER_READ_TIMEOUT

        static final java.lang.String HANDLER_READ_TIMEOUT
        See Also:
        Constant Field Values
      • HANDLER_MICRONAUT_SSE_EVENT_STREAM

        static final java.lang.String HANDLER_MICRONAUT_SSE_EVENT_STREAM
        See Also:
        Constant Field Values
      • HANDLER_MICRONAUT_SSE_CONTENT

        static final java.lang.String HANDLER_MICRONAUT_SSE_CONTENT
        See Also:
        Constant Field Values
      • HANDLER_MICRONAUT_HTTP_RESPONSE_STREAM

        static final java.lang.String HANDLER_MICRONAUT_HTTP_RESPONSE_STREAM
        See Also:
        Constant Field Values
      • HANDLER_MICRONAUT_HTTP_RESPONSE_FULL

        static final java.lang.String HANDLER_MICRONAUT_HTTP_RESPONSE_FULL
        See Also:
        Constant Field Values
      • HANDLER_HTTP2_CONNECTION

        static final java.lang.String HANDLER_HTTP2_CONNECTION
        See Also:
        Constant Field Values
      • HANDLER_HTTP2_SETTINGS

        static final java.lang.String HANDLER_HTTP2_SETTINGS
        See Also:
        Constant Field Values
      • HANDLER_HTTP2_UPGRADE_REQUEST

        static final java.lang.String HANDLER_HTTP2_UPGRADE_REQUEST
        See Also:
        Constant Field Values
      • HANDLER_HTTP2_PROTOCOL_NEGOTIATOR

        static final java.lang.String HANDLER_HTTP2_PROTOCOL_NEGOTIATOR
        See Also:
        Constant Field Values
      • HANDLER_WEBSOCKET_UPGRADE

        static final java.lang.String HANDLER_WEBSOCKET_UPGRADE
        See Also:
        Constant Field Values
      • HANDLER_MICRONAUT_INBOUND

        static final java.lang.String HANDLER_MICRONAUT_INBOUND
        See Also:
        Constant Field Values
      • HANDLER_ACCESS_LOGGER

        static final java.lang.String HANDLER_ACCESS_LOGGER
        See Also:
        Constant Field Values
    • Method Detail

      • isClientChannel

        @Deprecated
        boolean isClientChannel()
        Deprecated.
        Use NettyClientCustomizer or NettyServerCustomizer instead.
        Returns:
        Is this customizer the client.
      • isServerChannel

        @Deprecated
        default boolean isServerChannel()
        Deprecated.
        Use NettyClientCustomizer or NettyServerCustomizer instead.
        Returns:
        Is this customizer the server.
      • doOnConnect

        @Deprecated
        void doOnConnect​(@NonNull
                         ChannelPipelineListener listener)
        Deprecated.
        Use NettyClientCustomizer or NettyServerCustomizer instead.
        A hook to customize the pipeline upon establishing a connection.
        Parameters:
        listener - The listener The listener.