Package io.vertx.up.uca.cache
Interface Rapid<K,V>
-
- All Known Implementing Classes:
AbstractRapid,RapidUser
public interface Rapid<K,V>- Author:
- Lang
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default io.vertx.core.Future<V>cached(K key, Function<K,io.vertx.core.Future<V>> executor)default io.vertx.core.Future<V>cached(K key, Supplier<io.vertx.core.Future<V>> executor)io.vertx.core.Future<V>clear(K key)static Rapid<Set<String>,ConcurrentMap<String,io.vertx.core.json.JsonArray>>map(String key)static Rapid<Set<String>,ConcurrentMap<String,io.vertx.core.json.JsonArray>>map(String key, int ttl)io.vertx.core.Future<V>read(K key)static <TK,TV>
Rapid<TK,TV>t(String key)static <TK,TV>
Rapid<TK,TV>t(String key, int ttl)static <T> Rapid<String,T>user(io.vertx.ext.auth.User user)static <T> Rapid<String,T>user(io.vertx.ext.auth.User user, String rootKey)io.vertx.core.Future<V>write(K key, V value)
-