diff options
author | Valerij Fredriksen <valerijf@oath.com> | 2018-08-31 17:04:00 +0200 |
---|---|---|
committer | Valerij Fredriksen <valerijf@oath.com> | 2018-08-31 17:05:04 +0200 |
commit | 68fd3fe6b2883c75b1d1561917844151b2fd56e4 (patch) | |
tree | bf18321e8fcdab7d684451f144f55b9107a8839a | |
parent | 7ab1ece35a56f815f2c980c5e4a26c360949251c (diff) |
Change Producer to Supplier
-rw-r--r-- | node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileWriter.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileWriter.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileWriter.java index 58518ae5a15..c41fd71c62c 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileWriter.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileWriter.java @@ -2,10 +2,10 @@ package com.yahoo.vespa.hosted.node.admin.task.util.file; import com.yahoo.vespa.hosted.node.admin.component.TaskContext; -import org.glassfish.jersey.internal.util.Producer; import java.nio.file.Files; import java.nio.file.Path; +import java.util.function.Supplier; /** * Write a file @@ -16,11 +16,11 @@ public class FileWriter { private final Path path; private final FileSync fileSync; private final PartialFileData.Builder fileDataBuilder = PartialFileData.builder(); - private final Producer<String> contentProducer; + private final Supplier<String> contentProducer; private boolean overwriteExistingFile = true; - public FileWriter(Path path, Producer<String> contentProducer) { + public FileWriter(Path path, Supplier<String> contentProducer) { this.path = path; this.fileSync = new FileSync(path); this.contentProducer = contentProducer; @@ -51,7 +51,7 @@ public class FileWriter { return false; } - fileDataBuilder.withContent(contentProducer.call()); + fileDataBuilder.withContent(contentProducer.get()); PartialFileData fileData = fileDataBuilder.create(); return fileSync.convergeTo(context, fileData); } |