Files
geg-gas-pcitc/itc-pcitc-dependencies/itc-pcitc-dependencies-service/src/main/java/com/pictc/cache/TanukiCache.java

30 lines
435 B
Java
Raw Normal View History

2025-10-10 09:20:48 +08:00
package com.pictc.cache;
import java.util.List;
import java.util.Set;
import java.util.concurrent.TimeUnit;
public interface TanukiCache<K,V>{
String getCacheName();
void save(K key,V value);
void save(K key,V value,long time,TimeUnit unit);
boolean setExpire(K key,long time,TimeUnit unit);
void remove(K key);
V get(K key);
boolean containsKey(K key);
List<V> values();
Set<K> keys();
void clear();
}