public < I , O > HeartbeatManager < I , O > createHeartbeatManager ( ResourceID resourceId , HeartbeatListener < I , O > heartbeatListener , ScheduledExecutor scheduledExecutor , Logger log ) { return new HeartbeatManagerImpl <> ( heartbeatTimeout , resourceId , heartbeatListener , scheduledExecutor , scheduledExecutor , log ) ; }
Creates a heartbeat manager which does not actively send heartbeats .