summaryrefslogtreecommitdiffstats
path: root/config-provisioning
diff options
context:
space:
mode:
authorValerij Fredriksen <valerijf@yahooinc.com>2022-10-14 09:25:48 +0200
committerValerij Fredriksen <valerijf@yahooinc.com>2022-10-14 09:25:56 +0200
commit967b349cfbdaa645ce09fded5bcafc16291d90b2 (patch)
treed79ca65e1511179b5094aa2ebde3edb2e8de2030 /config-provisioning
parent0152c8b04cc6b3fe1f74ecc7af2449467c75802c (diff)
Reapply "Remove HostLivenessTracker"
This reverts commit a5ed12b351806b187613457b58982ca67f537594.
Diffstat (limited to 'config-provisioning')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/HostLivenessTracker.java24
1 files changed, 0 insertions, 24 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/HostLivenessTracker.java b/config-provisioning/src/main/java/com/yahoo/config/provision/HostLivenessTracker.java
deleted file mode 100644
index f3326ec2bc8..00000000000
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/HostLivenessTracker.java
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-package com.yahoo.config.provision;
-
-import java.time.Instant;
-import java.util.Optional;
-
-/**
- * Instances of this are used to keep track of (notify and query)
- * which hosts are currently connected to the config system.
- *
- * @author bratseth
- */
-public interface HostLivenessTracker {
-
- /** Called each time a config request is received from a client */
- void receivedRequestFrom(String hostname);
-
- /**
- * Returns the epoch timestamp of the last request received from the given hostname,
- * or empty if there is no memory of this host making a request
- */
- Optional<Instant> lastRequestFrom(String hostname);
-
-}