Class WebSocketCapabilities

java.lang.Object
io.fluxzero.common.websocket.WebSocketCapabilities

public final class WebSocketCapabilities extends Object
Utility methods for exchanging Fluxzero websocket client capabilities through handshake headers.
  • Field Details

    • SUPPORTED_DOCUMENT_COMPRESSION_HEADER

      public static final String SUPPORTED_DOCUMENT_COMPRESSION_HEADER
      Supported document compression codecs; stored bytes are preserved when the client knows their codec.
      See Also:
    • SUPPORTED_MODEL_MEMBERSHIP_VERSIONS_HEADER

      public static final String SUPPORTED_MODEL_MEMBERSHIP_VERSIONS_HEADER
      Explicit packed Model membership versions understood by this client (independent of transport format).
      See Also:
    • SUPPORTS_MIXED_MODEL_EVENT_BLOCKS_HEADER

      public static final String SUPPORTS_MIXED_MODEL_EVENT_BLOCKS_HEADER
      This reader accepts mixed legacy and binary records within one compact Model-event block.
      See Also:
    • SUPPORTED_COMPRESSION_ALGORITHMS_HEADER

      public static final String SUPPORTED_COMPRESSION_ALGORITHMS_HEADER
      See Also:
    • SELECTED_COMPRESSION_ALGORITHM_HEADER

      public static final String SELECTED_COMPRESSION_ALGORITHM_HEADER
      See Also:
    • SUPPORTED_TRANSPORT_FORMATS_HEADER

      public static final String SUPPORTED_TRANSPORT_FORMATS_HEADER
      See Also:
    • SELECTED_TRANSPORT_FORMAT_HEADER

      public static final String SELECTED_TRANSPORT_FORMAT_HEADER
      See Also:
    • CLIENT_SESSION_ID_HEADER

      public static final String CLIENT_SESSION_ID_HEADER
      See Also:
    • REPLACES_SESSION_ID_HEADER

      public static final String REPLACES_SESSION_ID_HEADER
      See Also:
    • CLIENT_SDK_VERSION_HEADER

      public static final String CLIENT_SDK_VERSION_HEADER
      See Also:
    • RUNTIME_SESSION_ID_HEADER

      public static final String RUNTIME_SESSION_ID_HEADER
      See Also:
    • RUNTIME_VERSION_HEADER

      public static final String RUNTIME_VERSION_HEADER
      See Also:
  • Method Details