Class PushConstants

java.lang.Object
com.vaadin.flow.shared.communication.PushConstants
All Implemented Interfaces:
Serializable

public class PushConstants extends Object implements Serializable
Shared constants used by push.
Since:
1.0
Author:
Vaadin Ltd
See Also:
  • Field Details

    • WEBSOCKET_BUFFER_SIZE

      public static final int WEBSOCKET_BUFFER_SIZE
      The size, in bytes, of the receiving buffer used by some servers.

      Should not be set to a value equal to or greater than 32768 due to a Jetty 9.1 issue (see #13087)

      See Also:
    • WEBSOCKET_FRAGMENT_SIZE

      public static final int WEBSOCKET_FRAGMENT_SIZE
      The maximum size, in characters, of a websocket message fragment. This is a conservative maximum chosen so that the size in bytes will not exceed WEBSOCKET_BUFFER_SIZE given a UTF-8 encoded message.
      See Also:
    • MESSAGE_DELIMITER

      public static final char MESSAGE_DELIMITER
      The character used to mark message boundaries when messages may be split into multiple fragments.
      See Also:
  • Constructor Details

    • PushConstants

      public PushConstants()