2025-02-28 17:56:48 +08:00
|
|
|
package io.gisbi.cache;
|
2025-02-27 14:44:08 +08:00
|
|
|
|
|
|
|
import java.util.concurrent.TimeUnit;
|
|
|
|
|
|
|
|
public interface DECacheService<T> {
|
|
|
|
|
|
|
|
|
|
|
|
void put(String cacheName, String key, T value, Long expTime, TimeUnit unit);
|
|
|
|
|
|
|
|
T get(String cacheName, String key);
|
|
|
|
|
|
|
|
boolean cacheExist(String cacheName);
|
|
|
|
|
|
|
|
boolean keyExist(String cacheName, String key);
|
|
|
|
|
|
|
|
void keyRemove(String cacheName, String key);
|
|
|
|
}
|