summaryrefslogtreecommitdiffstats
path: root/configserver
diff options
context:
space:
mode:
authorHarald Musum <musum@oath.com>2018-04-22 07:47:31 +0200
committerGitHub <noreply@github.com>2018-04-22 07:47:31 +0200
commitacb6c4d16380a52d29c91df256a264fde61ac4f8 (patch)
tree86c86cb38095bc3b2922ac6822466b55de9e4962 /configserver
parent0592779b82357c2161b367e492401ca77a7c6e55 (diff)
parent4b649438685db6f99e4c630098a95b41b4f4b922 (diff)
Merge pull request #5659 from vespa-engine/hmusum/remove-unused-methods
Remove unused methods
Diffstat (limited to 'configserver')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/AddFileInterface.java5
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/ApplicationFileManager.java24
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDBRegistry.java23
3 files changed, 12 insertions, 40 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/AddFileInterface.java b/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/AddFileInterface.java
index 39bf2ee02fd..2250f2dc579 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/AddFileInterface.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/AddFileInterface.java
@@ -3,9 +3,10 @@ package com.yahoo.vespa.config.server.filedistribution;
import com.yahoo.config.FileReference;
+/**
+ * @author baldersheim
+ */
public interface AddFileInterface {
FileReference addUri(String uri, String relativePath);
- FileReference addUri(String uri, String relativePath, FileReference reference);
FileReference addFile(String relativePath);
- FileReference addFile(String relativePath, FileReference reference);
}
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/ApplicationFileManager.java b/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/ApplicationFileManager.java
index 0e7aa4a4fd2..2cb94b4bb9e 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/ApplicationFileManager.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/ApplicationFileManager.java
@@ -10,24 +10,22 @@ import java.nio.channels.Channels;
import java.nio.channels.ReadableByteChannel;
import java.nio.file.Files;
+/**
+ * @author baldersheim
+ */
public class ApplicationFileManager implements AddFileInterface {
private final File applicationDir;
- private final FileDirectory master;
+ private final FileDirectory fileDirectory;
- ApplicationFileManager(File applicationDir, FileDirectory master) {
+ ApplicationFileManager(File applicationDir, FileDirectory fileDirectory) {
this.applicationDir = applicationDir;
- this.master = master;
- }
-
- @Override
- public FileReference addFile(String relativePath, FileReference reference) {
- return master.addFile(new File(applicationDir, relativePath), reference);
+ this.fileDirectory = fileDirectory;
}
@Override
public FileReference addFile(String relativePath) {
- return master.addFile(new File(applicationDir, relativePath));
+ return fileDirectory.addFile(new File(applicationDir, relativePath));
}
@Override
@@ -36,13 +34,7 @@ public class ApplicationFileManager implements AddFileInterface {
return addFile(relativePath);
}
- @Override
- public FileReference addUri(String uri, String relativePath, FileReference reference) {
- download(uri, relativePath);
- return addFile(relativePath, reference);
- }
-
- void download(String uri, String relativePath) {
+ private void download(String uri, String relativePath) {
File file = new File(applicationDir, relativePath);
FileOutputStream fos = null;
ReadableByteChannel rbc = null;
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDBRegistry.java b/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDBRegistry.java
index b0a802d831d..fc3f55cc6aa 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDBRegistry.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDBRegistry.java
@@ -15,7 +15,7 @@ import java.util.Map;
import java.util.Optional;
/**
- * @author tonytv
+ * @author Tony Vaagenes
*/
public class FileDBRegistry implements FileRegistry {
@@ -27,27 +27,6 @@ public class FileDBRegistry implements FileRegistry {
this.manager = manager;
}
- public synchronized FileReference addFile(String relativePath, FileReference reference) {
- Optional<FileReference> cachedReference = Optional.ofNullable(fileReferenceCache.get(relativePath));
- return cachedReference.orElseGet(() -> {
- FileReference newRef = manager.addFile(relativePath, reference);
- entries.add(new Entry(relativePath, newRef));
- fileReferenceCache.put(relativePath, newRef);
- return newRef;
- });
- }
-
- public synchronized FileReference addUri(String uri, FileReference reference) {
- String relativePath = uriToRelativeFile(uri);
- Optional<FileReference> cachedReference = Optional.ofNullable(fileReferenceCache.get(uri));
- return cachedReference.orElseGet(() -> {
- FileReference newRef = manager.addUri(uri, relativePath, reference);
- entries.add(new Entry(uri, newRef));
- fileReferenceCache.put(uri, newRef);
- return newRef;
- });
- }
-
@Override
public synchronized FileReference addFile(String relativePath) {
Optional<FileReference> cachedReference = Optional.ofNullable(fileReferenceCache.get(relativePath));