Package org.apache.flink.runtime.heartbeat
package org.apache.flink.runtime.heartbeat
-
ClassDescriptionThe default implementation of
HeartbeatMonitor.HeartbeatListener<I,O> Interface for the interaction with theHeartbeatManager.HeartbeatManager<I,O> A heartbeat manager has to be able to start/stop monitoring aHeartbeatTarget, and report heartbeat timeouts for this target.Heartbeat monitor which manages the heartbeat state of the associated heartbeat target.This factory provides an indirection way to createHeartbeatMonitor.The receiver implementation ofHeartbeatTarget, which mutes theHeartbeatTarget#requestHeartbeat(ResourceID, I).The sender implementation ofHeartbeatTarget, which mutes theHeartbeatTarget#receiveHeartbeat(ResourceID, I).HeartbeatServices gives access to all services needed for heartbeating.A defaultHeartbeatServicesimplementation.Interface for components which can be sent heartbeats and from which one can request a heartbeat response.NoOpHeartbeatManager<I,O> HeartbeatManagerimplementation which does nothing.HeartbeatServicesimplementation which does nothing.