Class PulsarSchemaDiscoveryProcessor
java.lang.Object
io.quarkus.smallrye.reactivemessaging.pulsar.deployment.PulsarSchemaDiscoveryProcessor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddefaultChannelConfiguration(ReactiveMessagingPulsarBuildTimeConfig buildTimeConfig, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndex, List<io.quarkus.smallrye.reactivemessaging.deployment.items.ConnectorManagedChannelBuildItem> channelsManagedByConnectors, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigurationDefaultBuildItem> defaultConfigProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBean, io.quarkus.deployment.recording.RecorderContext recorderContext, io.quarkus.pulsar.SchemaProviderRecorder recorder) Handles the serializer/deserializer detection and whether the graceful shutdown should be used in dev mode.(package private) voiddiscoverDefaultSerdeConfig(DefaultSchemaDiscoveryState discovery, List<io.quarkus.smallrye.reactivemessaging.deployment.items.ConnectorManagedChannelBuildItem> channelsManagedByConnectors, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigurationDefaultBuildItem> config, SyntheticBeanBuilder syntheticBean)
-
Field Details
-
log
static org.jboss.logging.Logger log
-
-
Constructor Details
-
PulsarSchemaDiscoveryProcessor
public PulsarSchemaDiscoveryProcessor()
-
-
Method Details
-
defaultChannelConfiguration
public void defaultChannelConfiguration(ReactiveMessagingPulsarBuildTimeConfig buildTimeConfig, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndex, List<io.quarkus.smallrye.reactivemessaging.deployment.items.ConnectorManagedChannelBuildItem> channelsManagedByConnectors, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigurationDefaultBuildItem> defaultConfigProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBean, io.quarkus.deployment.recording.RecorderContext recorderContext, io.quarkus.pulsar.SchemaProviderRecorder recorder) Handles the serializer/deserializer detection and whether the graceful shutdown should be used in dev mode. -
discoverDefaultSerdeConfig
void discoverDefaultSerdeConfig(DefaultSchemaDiscoveryState discovery, List<io.quarkus.smallrye.reactivemessaging.deployment.items.ConnectorManagedChannelBuildItem> channelsManagedByConnectors, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigurationDefaultBuildItem> config, SyntheticBeanBuilder syntheticBean)
-