diff options
Diffstat (limited to 'config-model-api/src/main/java/com/yahoo/config/model/api/FileDistribution.java')
-rw-r--r-- | config-model-api/src/main/java/com/yahoo/config/model/api/FileDistribution.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/config-model-api/src/main/java/com/yahoo/config/model/api/FileDistribution.java b/config-model-api/src/main/java/com/yahoo/config/model/api/FileDistribution.java index 3f1c0046a85..77d7d557520 100644 --- a/config-model-api/src/main/java/com/yahoo/config/model/api/FileDistribution.java +++ b/config-model-api/src/main/java/com/yahoo/config/model/api/FileDistribution.java @@ -24,8 +24,19 @@ public interface FileDistribution { * @param hostName host which should be notified about file references to download * @param fileReferences set of file references to start downloading */ + // TODO: Remove when 6.170 is the last version in use void startDownload(String hostName, Set<FileReference> fileReferences); + /** + * Notifies client which file references to download. Used to start downloading early (while + * preparing application package). + * + * @param hostName host which should be notified about file references to download + * @param port port which should be used when notifying + * @param fileReferences set of file references to start downloading + */ + void startDownload(String hostName, int port, Set<FileReference> fileReferences); + void reloadDeployFileDistributor(); void removeDeploymentsThatHaveDifferentApplicationId(Collection<String> targetHostnames); |