Package io.quarkus.redis.runtime.client
Class RedisClientRecorder
- java.lang.Object
-
- io.quarkus.redis.runtime.client.RedisClientRecorder
-
public class RedisClientRecorder extends Object
-
-
Constructor Summary
Constructors Constructor Description RedisClientRecorder(RedisConfig rc)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void_initialize(io.vertx.core.Vertx vertx, Set<String> names)voidcleanup(io.quarkus.runtime.ShutdownContext context)Supplier<io.vertx.redis.client.RedisAPI>getBareRedisAPI(String name)Supplier<io.vertx.redis.client.Redis>getBareRedisClient(String name)Supplier<RedisDataSource>getBlockingDataSource(String name)(package private) static Optional<RedisClientConfig>getConfigForName(RedisConfig cfg, String name)Supplier<ReactiveRedisClient>getLegacyReactiveRedisClient(String name)Supplier<RedisClient>getLegacyRedisClient(String name)Supplier<ReactiveRedisDataSource>getReactiveDataSource(String name)Supplier<io.vertx.mutiny.redis.client.RedisAPI>getRedisAPI(String name)Supplier<io.vertx.mutiny.redis.client.Redis>getRedisClient(String name)voidinitialize(io.quarkus.runtime.RuntimeValue<io.vertx.core.Vertx> vertx, Set<String> names)voidpreload(String name, List<String> loadScriptPaths, boolean redisFlushBeforeLoad, boolean redisLoadOnlyIfEmpty)
-
-
-
Constructor Detail
-
RedisClientRecorder
public RedisClientRecorder(RedisConfig rc)
-
-
Method Detail
-
initialize
public void initialize(io.quarkus.runtime.RuntimeValue<io.vertx.core.Vertx> vertx, Set<String> names)
-
getConfigForName
static Optional<RedisClientConfig> getConfigForName(RedisConfig cfg, String name)
-
getReactiveDataSource
public Supplier<ReactiveRedisDataSource> getReactiveDataSource(String name)
-
getBlockingDataSource
public Supplier<RedisDataSource> getBlockingDataSource(String name)
-
getLegacyRedisClient
public Supplier<RedisClient> getLegacyRedisClient(String name)
-
getLegacyReactiveRedisClient
public Supplier<ReactiveRedisClient> getLegacyReactiveRedisClient(String name)
-
cleanup
public void cleanup(io.quarkus.runtime.ShutdownContext context)
-
-