Class RedisDatasourceProcessor

java.lang.Object
io.quarkus.redis.deployment.client.RedisDatasourceProcessor

public class RedisDatasourceProcessor extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    detectUsage(io.quarkus.deployment.annotations.BuildProducer<RequestedRedisClientBuildItem> request, RedisBuildTimeConfig buildTimeConfig, io.quarkus.arc.deployment.BeanArchiveIndexBuildItem indexBuildItem, io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beans)
     
    void
    init(io.quarkus.redis.runtime.client.RedisClientRecorder recorder, List<RequestedRedisClientBuildItem> clients, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeans, io.quarkus.vertx.deployment.VertxBuildItem vertxBuildItem, io.quarkus.tls.deployment.spi.TlsRegistryBuildItem tlsRegistryBuildItem, io.quarkus.proxy.deployment.ProxyRegistryBuildItem proxyRegistryBuildItem)
     
    void
    makeCodecsUnremovable(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> producer)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RedisDatasourceProcessor

      public RedisDatasourceProcessor()
  • Method Details

    • detectUsage

      public void detectUsage(io.quarkus.deployment.annotations.BuildProducer<RequestedRedisClientBuildItem> request, RedisBuildTimeConfig buildTimeConfig, io.quarkus.arc.deployment.BeanArchiveIndexBuildItem indexBuildItem, io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beans)
    • makeCodecsUnremovable

      public void makeCodecsUnremovable(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> producer)
    • init

      public void init(io.quarkus.redis.runtime.client.RedisClientRecorder recorder, List<RequestedRedisClientBuildItem> clients, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeans, io.quarkus.vertx.deployment.VertxBuildItem vertxBuildItem, io.quarkus.tls.deployment.spi.TlsRegistryBuildItem tlsRegistryBuildItem, io.quarkus.proxy.deployment.ProxyRegistryBuildItem proxyRegistryBuildItem)