mirror of
https://github.com/cryptomator/cryptomator.git
synced 2026-09-20 23:14:39 +00:00
support for RFC 4331: DAV:quota-available-bytes and DAV:quota-used-bytes
references #97; quota calculation in NIO filesystem still missing
This commit is contained in:
+7
-2
@@ -10,10 +10,10 @@ package org.cryptomator.filesystem.stats;
|
||||
|
||||
import java.util.concurrent.atomic.LongAdder;
|
||||
|
||||
import org.cryptomator.filesystem.FileSystem;
|
||||
import org.cryptomator.filesystem.Folder;
|
||||
import org.cryptomator.filesystem.delegating.DelegatingFileSystem;
|
||||
|
||||
public class StatsFileSystem extends StatsFolder implements FileSystem {
|
||||
public class StatsFileSystem extends StatsFolder implements DelegatingFileSystem {
|
||||
|
||||
private final LongAdder read;
|
||||
private final LongAdder written;
|
||||
@@ -36,4 +36,9 @@ public class StatsFileSystem extends StatsFolder implements FileSystem {
|
||||
return written.sumThenReset();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Folder getDelegate() {
|
||||
return delegate;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user