package hae.cache; import com.github.benmanes.caffeine.cache.Cache; import com.github.benmanes.caffeine.cache.Caffeine; import java.util.Map; public class MessageCache { private static final Cache>> cache = Caffeine.newBuilder() .build(); public static void put(String key, Map> value) { cache.put(key, value); } public static Map> get(String key) { return cache.getIfPresent(key); } public static void clear() { cache.invalidateAll(); } }