Skip navigation links
Debezium Quarkus :: Outbox :: Runtime 1.3.0.Beta1
A C D E G I J L M O P R S 

A

AdditionalJaxbMappingProducerImpl - Class in io.debezium.outbox.quarkus.internal
An AdditionalJaxbMappingProducer implementation that provides Hibernate ORM with a HBM XML mapping for an map-mode entity configuration for the OutboxEvent entity data type.
AdditionalJaxbMappingProducerImpl() - Constructor for class io.debezium.outbox.quarkus.internal.AdditionalJaxbMappingProducerImpl
 

C

config - Variable in class io.debezium.outbox.quarkus.internal.EventDispatcher
Debezium runtime configuration
configureRuntimeProperties(DebeziumOutboxRuntimeConfig) - Method in class io.debezium.outbox.quarkus.internal.DebeziumOutboxRecorder
 
convertToDatabaseColumn(JsonNode) - Method in class io.debezium.outbox.quarkus.internal.JsonNodeAttributeConverter
 
convertToEntityAttribute(String) - Method in class io.debezium.outbox.quarkus.internal.JsonNodeAttributeConverter
 

D

DebeziumOutboxRecorder - Class in io.debezium.outbox.quarkus.internal
Recorder that configures the EventDispatcher at runtime.
DebeziumOutboxRecorder() - Constructor for class io.debezium.outbox.quarkus.internal.DebeziumOutboxRecorder
 
DebeziumOutboxRuntimeConfig - Class in io.debezium.outbox.quarkus.internal
Debezium outbox Quarkus extension runtime configuration properties.
DebeziumOutboxRuntimeConfig() - Constructor for class io.debezium.outbox.quarkus.internal.DebeziumOutboxRuntimeConfig
 

E

entityManager - Variable in class io.debezium.outbox.quarkus.internal.EventDispatcher
 
EventDispatcher - Class in io.debezium.outbox.quarkus.internal
An application-scope component that is responsible for observing ExportedEvent events and when detected, persists those events to the underlying database allowing Debezium to then capture and emit those change events.
EventDispatcher() - Constructor for class io.debezium.outbox.quarkus.internal.EventDispatcher
 
ExportedEvent<I,P> - Interface in io.debezium.outbox.quarkus
Describes an event that should be exported via the "outbox" table.

G

getAggregateId() - Method in interface io.debezium.outbox.quarkus.ExportedEvent
The id of the aggregate affected by a given event.
getAggregateType() - Method in interface io.debezium.outbox.quarkus.ExportedEvent
The type of the aggregate affected by the event.
getOutboxHbmXmlStream() - Method in class io.debezium.outbox.quarkus.internal.AdditionalJaxbMappingProducerImpl
 
getPayload() - Method in interface io.debezium.outbox.quarkus.ExportedEvent
The event payload.
getTimestamp() - Method in interface io.debezium.outbox.quarkus.ExportedEvent
The timestamp at which the event occurred.
getType() - Method in interface io.debezium.outbox.quarkus.ExportedEvent
The type of an event.

I

io.debezium.outbox.quarkus - package io.debezium.outbox.quarkus
 
io.debezium.outbox.quarkus.internal - package io.debezium.outbox.quarkus.internal
 

J

JsonNodeAttributeConverter - Class in io.debezium.outbox.quarkus.internal
Converter that knows how to convert between a String and JsonNode.
JsonNodeAttributeConverter() - Constructor for class io.debezium.outbox.quarkus.internal.JsonNodeAttributeConverter
 

L

LOGGER - Static variable in class io.debezium.outbox.quarkus.internal.AdditionalJaxbMappingProducerImpl
 
LOGGER - Static variable in class io.debezium.outbox.quarkus.internal.EventDispatcher
 

M

mapper - Static variable in class io.debezium.outbox.quarkus.internal.JsonNodeAttributeConverter
 

O

onExportedEvent(ExportedEvent<?, ?>) - Method in class io.debezium.outbox.quarkus.internal.EventDispatcher
An event handler for ExportedEvent events and will be called when the event fires.
OUTBOX_ENTITY_FULLNAME - Static variable in class io.debezium.outbox.quarkus.internal.OutboxConstants
 
OUTBOX_ENTITY_HBMXML - Static variable in class io.debezium.outbox.quarkus.internal.OutboxConstants
 
OutboxConstants - Class in io.debezium.outbox.quarkus.internal
Constant values used by the Debezium outbox Quarkus extension.
OutboxConstants() - Constructor for class io.debezium.outbox.quarkus.internal.OutboxConstants
 

P

produceAdditionalMappings(MetadataImplementor, IndexView, MappingBinder, MetadataBuildingContext) - Method in class io.debezium.outbox.quarkus.internal.AdditionalJaxbMappingProducerImpl
 

R

removeAfterInsert - Variable in class io.debezium.outbox.quarkus.internal.DebeziumOutboxRuntimeConfig
Remove outbox entity after being inserted.

S

setOutboxRuntimeProperties(DebeziumOutboxRuntimeConfig) - Method in class io.debezium.outbox.quarkus.internal.EventDispatcher
Set the runtime configuration properties.
A C D E G I J L M O P R S 
Skip navigation links
Debezium Quarkus :: Outbox :: Runtime 1.3.0.Beta1

Copyright © 2020 JBoss by Red Hat. All rights reserved.