Skip to content

Commit 1df4286

Browse files
committed
glömde av att fixa problem i cachefilter
1 parent 811ccce commit 1df4286

1 file changed

Lines changed: 1 addition & 31 deletions

File tree

src/main/java/org/example/CacheFilter.java

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ public void clearCache() {
155155
}
156156
}
157157

158+
@Override
158159
public CacheStats getStats() {
159160
long totalAccesses = cache.values().stream()
160161
.mapToLong(e -> e.accessCount.get())
@@ -168,35 +169,4 @@ public CacheStats getStats() {
168169
totalAccesses
169170
);
170171
}
171-
172-
// Stats-klass
173-
public static class CacheStats {
174-
public final int entries;
175-
public final long bytes;
176-
public final int maxEntries;
177-
public final long maxBytes;
178-
public final long totalAccesses;
179-
180-
CacheStats(int entries, long bytes, int maxEntries, long maxBytes, long totalAccesses) {
181-
this.entries = entries;
182-
this.bytes = bytes;
183-
this.maxEntries = maxEntries;
184-
this.maxBytes = maxBytes;
185-
this.totalAccesses = totalAccesses;
186-
}
187-
188-
@Override
189-
public String toString() {
190-
return String.format(
191-
"CacheStats{entries=%d/%d, bytes=%d/%d, utilization=%.1f%%, accesses=%d}",
192-
entries, maxEntries, bytes, maxBytes,
193-
(double) bytes / maxBytes * 100, totalAccesses
194-
);
195-
}
196-
}
197-
198-
@FunctionalInterface
199-
public interface FileProvider {
200-
byte[] fetch(String uri) throws IOException;
201-
}
202172
}

0 commit comments

Comments
 (0)