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)
void
cleanup(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)
void
initialize(io.quarkus.runtime.RuntimeValue<io.vertx.core.Vertx> vertx, Set<String> names)
void
preload(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)
-
-