ソースを参照

fix 删除values

18339543638 3 年 前
コミット
f88ffa3f2b

+ 0 - 2
coffee-common/src/main/java/com/coffee/common/cache/CacheConfig.java

@@ -1,7 +1,5 @@
 package com.coffee.common.cache;
 
-import org.redisson.api.RedissonClient;
-import org.redisson.spring.cache.RedissonSpringCacheManager;
 import org.springframework.cache.CacheManager;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Primary;

+ 0 - 1
coffee-common/src/main/java/com/coffee/common/cache/ClusterConfigStorage.java

@@ -1,6 +1,5 @@
 package com.coffee.common.cache;
 
-import cn.hutool.core.collection.CollectionUtil;
 import cn.hutool.core.util.StrUtil;
 import com.coffee.common.cache.value.Value;
 import org.springframework.cache.Cache;

+ 0 - 2
coffee-common/src/main/java/com/coffee/common/cache/ConfigStorage.java

@@ -2,9 +2,7 @@ package com.coffee.common.cache;
 
 
 import com.coffee.common.cache.value.Value;
-import com.coffee.common.cache.value.Values;
 
-import java.util.Arrays;
 import java.util.Collection;
 import java.util.Map;
 

+ 0 - 55
coffee-common/src/main/java/com/coffee/common/cache/value/Values.java

@@ -1,55 +0,0 @@
-package com.coffee.common.cache.value;
-
-import org.jetlinks.core.config.ConfigKey;
-
-import java.util.Collection;
-import java.util.Map;
-import java.util.Optional;
-import java.util.Set;
-import java.util.function.Supplier;
-
-public interface Values {
-
-    Map<String, Object> getAllValues();
-
-    Optional<Value> getValue(String key);
-
-    Values merge(Values source);
-
-    int size();
-
-    Set<String> getNonExistentKeys(Collection<String> keys);
-
-    default boolean isEmpty() {
-        return size() == 0;
-    }
-
-    default boolean isNoEmpty() {
-        return size() > 0;
-    }
-
-    default <T> Optional<T> getValue(ConfigKey<T> key) {
-        return getValue(key.getKey())
-                .map(val -> (val.as(key.getType())));
-    }
-
-    default String getString(String key, Supplier<String> defaultValue) {
-        return getValue(key).map(Value::asString).orElseGet(defaultValue);
-    }
-
-    default String getString(String key, String defaultValue) {
-        return getString(key, () -> defaultValue);
-    }
-
-    default Number getNumber(String key, Supplier<Number> defaultValue) {
-        return getValue(key).map(Value::asNumber).orElseGet(defaultValue);
-    }
-
-    default Number getNumber(String key, Number defaultValue) {
-        return getNumber(key, () -> defaultValue);
-    }
-
-    static Values of(Map<String, ?> values) {
-        return SimpleValues.of((Map) values);
-    }
-}