com.vaadin.flow.shared.communication.

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()