public < I , O > HeartbeatManager < I , O > createHeartbeatManagerSender ( ResourceID resourceId , HeartbeatListener < I , O > heartbeatListener , ScheduledExecutor scheduledExecutor , Logger log ) { return new HeartbeatManagerSenderImpl <> ( heartbeatInterval , heartbeatTimeout , resourceId , heartbeatListener , scheduledExecutor , scheduledExecutor , log ) ; }
Creates a heartbeat manager which actively sends heartbeats to monitoring targets .