public final class OutboxProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
private static String |
DEBEZIUM_OUTBOX |
(package private) DebeziumOutboxConfig |
debeziumOutboxConfig
Debezium Outbox configuration
|
private static org.jboss.logging.Logger |
LOGGER |
| Constructor and Description |
|---|
OutboxProcessor() |
| Modifier and Type | Method and Description |
|---|---|
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) |
(package private) void |
configureconfigureDebeziumOutbox(DebeziumOutboxRecorder recorder,
DebeziumOutboxRuntimeConfig config) |
io.quarkus.deployment.builditem.FeatureBuildItem |
feature() |
private void |
generateHbmMapping(OutboxEventEntityBuildItem outboxBuildItem,
io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResourcesProducer) |
void |
produceOutboxBuildItem(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
io.quarkus.deployment.annotations.BuildProducer<OutboxEventEntityBuildItem> outboxEventEntityProducer) |
private static final org.jboss.logging.Logger LOGGER
private static final String DEBEZIUM_OUTBOX
DebeziumOutboxConfig debeziumOutboxConfig
public io.quarkus.deployment.builditem.FeatureBuildItem feature()
public void produceOutboxBuildItem(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
io.quarkus.deployment.annotations.BuildProducer<OutboxEventEntityBuildItem> outboxEventEntityProducer)
void configureconfigureDebeziumOutbox(DebeziumOutboxRecorder recorder, DebeziumOutboxRuntimeConfig config)
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)
private void generateHbmMapping(OutboxEventEntityBuildItem outboxBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResourcesProducer)
Copyright © 2020 JBoss by Red Hat. All rights reserved.