From 642e9a865b1d1ed177641d908256b609a7ca64c1 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Tue, 18 Dec 2018 22:44:44 +0000
Subject: [PATCH] Unused member archive removed. contains implemented.
---
borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ArchiveFilelistCache.java | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ArchiveFilelistCache.java b/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ArchiveFilelistCache.java
index aab4900..78ed397 100644
--- a/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ArchiveFilelistCache.java
+++ b/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ArchiveFilelistCache.java
@@ -30,9 +30,6 @@
private int cacheArchiveContentMaxDiscSizeMB;
private long FILES_EXPIRE_TIME = 7 * 24 * 3660 * 1000; // Expires after 7 days.
- @Getter
- private Archive archive;
-
public void save(BorgRepoConfig repoConfig, Archive archive, List<BorgFilesystemItem> filesystemItems) {
File file = getFile(repoConfig, archive);
if (CollectionUtils.isEmpty(filesystemItems)) {
@@ -52,6 +49,16 @@
}
/**
+ * @param repoConfig
+ * @param archive
+ * @return true, if the content of the archive is already cached, otherwise false.
+ */
+ public boolean contains(BorgRepoConfig repoConfig, Archive archive) {
+ File file = getFile(repoConfig, archive);
+ return file.exists();
+ }
+
+ /**
* Calls {@link #load(BorgRepoConfig, Archive, FileSystemFilter)} with filter null.
*
* @param repoConfig
@@ -86,7 +93,7 @@
* @return
*/
public List<BorgFilesystemItem> load(File file, FileSystemFilter filter) {
- if (file.exists() == false) {
+ if (!file.exists()) {
log.error("File '" + file.getAbsolutePath() + "' doesn't exist. Can't get archive content files.");
return null;
}
--
Gitblit v1.10.0