Class DeflateFrameServerExtensionHandshaker

java.lang.Object
io.netty.handler.codec.http.websocketx.extensions.compression.DeflateFrameServerExtensionHandshaker
All Implemented Interfaces:
WebSocketServerExtensionHandshaker

public final class DeflateFrameServerExtensionHandshaker extends Object implements WebSocketServerExtensionHandshaker
perframe-deflate handshake implementation.
  • Field Details

  • Constructor Details

    • DeflateFrameServerExtensionHandshaker

      @Deprecated public DeflateFrameServerExtensionHandshaker()
      Constructor with default configuration.
    • DeflateFrameServerExtensionHandshaker

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

      public DeflateFrameServerExtensionHandshaker(int compressionLevel, int maxAllocation)
      Constructor with custom configuration.
      Parameters:
      compressionLevel - Compression level between 0 and 9 (default is 6).
      maxAllocation - Maximum size of the decompression buffer. Must be >= 0. If zero, maximum size is not limited.
    • DeflateFrameServerExtensionHandshaker

      @Deprecated 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.
    • DeflateFrameServerExtensionHandshaker

      public DeflateFrameServerExtensionHandshaker(int compressionLevel, WebSocketExtensionFilterProvider extensionFilterProvider, int maxAllocation)
      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.
      maxAllocation - Maximum size of the decompression buffer. Must be >= 0. If zero, maximum size is not limited.
  • Method Details