Class OutboxProcessor

java.lang.Object
io.debezium.outbox.quarkus.deployment.OutboxCommonProcessor
io.debezium.outbox.quarkus.deployment.OutboxProcessor

public final class OutboxProcessor extends OutboxCommonProcessor
Quarkus deployment processor for the Debezium "outbox" extension.
Author:
Chris Cranford
  • Field Details

  • Constructor Details

    • OutboxProcessor

      public OutboxProcessor()
  • Method Details

    • getConfig

      protected DebeziumOutboxCommonConfig getConfig()
      Specified by:
      getConfig in class OutboxCommonProcessor
    • build

      public void build(OutboxEventEntityBuildItem outboxBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResourcesProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer, io.quarkus.deployment.Capabilities capabilities)