Class DeflateFrameServerExtensionHandshaker

    • Field Detail

      • X_WEBKIT_DEFLATE_FRAME_EXTENSION

        static final java.lang.String X_WEBKIT_DEFLATE_FRAME_EXTENSION
        See Also:
        Constant Field Values
      • DEFLATE_FRAME_EXTENSION

        static final java.lang.String DEFLATE_FRAME_EXTENSION
        See Also:
        Constant Field Values
      • compressionLevel

        private final int compressionLevel
    • Constructor Detail

      • DeflateFrameServerExtensionHandshaker

        public DeflateFrameServerExtensionHandshaker()
        Constructor with default configuration.
      • DeflateFrameServerExtensionHandshaker

        public DeflateFrameServerExtensionHandshaker​(int compressionLevel)
        Constructor with custom configuration.
        Parameters:
        compressionLevel - Compression level between 0 and 9 (default is 6).
      • DeflateFrameServerExtensionHandshaker

        public DeflateFrameServerExtensionHandshaker​(int compressionLevel,
                                                     WebSocketExtensionFilterProvider extensionFilterProvider)
        Constructor with custom configuration.
        Parameters:
        compressionLevel - Compression level between 0 and 9 (default is 6).
        extensionFilterProvider - provides server extension filters for per frame deflate encoder and decoder.