diff --git a/src/main/java/net/lamgc/cgj/bot/cache/HotDataCacheStore.java b/src/main/java/net/lamgc/cgj/bot/cache/HotDataCacheStore.java index 1aead4a..63ab516 100644 --- a/src/main/java/net/lamgc/cgj/bot/cache/HotDataCacheStore.java +++ b/src/main/java/net/lamgc/cgj/bot/cache/HotDataCacheStore.java @@ -74,6 +74,11 @@ public class HotDataCacheStore implements CacheStore { return result; } + @Override + public T getCache(String key, long index, long length) { + return getCache(key); + } + @Override public boolean exists(String key) { return current.exists(key) || parent.exists(key); @@ -84,6 +89,11 @@ public class HotDataCacheStore implements CacheStore { return current.exists(key, date) || parent.exists(key, date); } + @Override + public long length(String key) { + return -1; + } + @Override public boolean clear() { return current.clear(); @@ -93,4 +103,9 @@ public class HotDataCacheStore implements CacheStore { public boolean supportedPersistence() { return current.supportedPersistence() || parent.supportedPersistence(); } + + @Override + public boolean supportedList() { + return false; + } }