Class Heartbeat


  • public class Heartbeat
    extends Object
    Handles sending of heartbeats to the server and reacting to the response
    Since:
    1.0
    Author:
    Vaadin Ltd
    • Constructor Detail

      • Heartbeat

        public Heartbeat​(Registry registry)
        Creates a new instance connected to the given registry.
        Parameters:
        registry - the global registry
    • Method Detail

      • send

        public void send()
        Sends a heartbeat to the server.
      • getInterval

        public int getInterval()
        Returns:
        the interval at which heartbeat requests are sent.
      • schedule

        public void schedule()
        Updates the schedule of the heartbeat to match the set interval. A negative interval disables the heartbeat.
      • setInterval

        public final void setInterval​(int heartbeatInterval)
        Changes the heartbeatInterval in runtime and applies it.
        Parameters:
        heartbeatInterval - new interval in seconds.