Index

A C D E G I J L M O P R T 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractEventWriter<T> - Class in io.debezium.outbox.quarkus.internal
Abstract event writer implementation, should be extended by concrete event dispatchers.
AbstractEventWriter() - Constructor for class io.debezium.outbox.quarkus.internal.AbstractEventWriter
 
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
 
AGGREGATE_ID - Static variable in class io.debezium.outbox.quarkus.internal.AbstractEventWriter
 
AGGREGATE_TYPE - Static variable in class io.debezium.outbox.quarkus.internal.AbstractEventWriter
 

C

CONTRIBUTOR - Static variable in class io.debezium.outbox.quarkus.internal.OutboxConstants
 
convertToDatabaseColumn(JsonNode) - Method in class io.debezium.outbox.quarkus.internal.JsonNodeAttributeConverter
 
convertToEntityAttribute(String) - Method in class io.debezium.outbox.quarkus.internal.JsonNodeAttributeConverter
 
createDataMap(ExportedEvent<?, ?>) - Method in class io.debezium.outbox.quarkus.internal.AbstractEventWriter
 

D

DebeziumOutboxCommonRuntimeConfig - Class in io.debezium.outbox.quarkus.internal
Debezium outbox Quarkus extension common runtime configuration properties.
DebeziumOutboxCommonRuntimeConfig() - Constructor for class io.debezium.outbox.quarkus.internal.DebeziumOutboxCommonRuntimeConfig
 
DebeziumTextMap - Class in io.debezium.outbox.quarkus.internal
 
DebeziumTextMap() - Constructor for class io.debezium.outbox.quarkus.internal.DebeziumTextMap
 

E

export() - Method in class io.debezium.outbox.quarkus.internal.DebeziumTextMap
 
ExportedEvent<I,P> - Interface in io.debezium.outbox.quarkus
Describes an event that should be exported via the "outbox" table.

G

getAdditionalFieldValues() - Method in interface io.debezium.outbox.quarkus.ExportedEvent
The additional field values to be stored.
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.
getDataMapFromEvent(ExportedEvent<?, ?>) - Method in class io.debezium.outbox.quarkus.internal.AbstractEventWriter
 
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
 
iterator() - Method in class io.debezium.outbox.quarkus.internal.DebeziumTextMap
 

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.AbstractEventWriter
 
LOGGER - Static variable in class io.debezium.outbox.quarkus.internal.AdditionalJaxbMappingProducerImpl
 
logOutboxMapping(JaxbHbmHibernateMapping) - Method in class io.debezium.outbox.quarkus.internal.AdditionalJaxbMappingProducerImpl
 

M

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

O

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

PAYLOAD - Static variable in class io.debezium.outbox.quarkus.internal.AbstractEventWriter
 
persist(Map<String, Object>) - Method in class io.debezium.outbox.quarkus.internal.AbstractEventWriter
 
produceAdditionalMappings(MetadataImplementor, IndexView, MappingBinder, MetadataBuildingContext) - Method in class io.debezium.outbox.quarkus.internal.AdditionalJaxbMappingProducerImpl
 
props - Variable in class io.debezium.outbox.quarkus.internal.DebeziumTextMap
 
put(String, String) - Method in class io.debezium.outbox.quarkus.internal.DebeziumTextMap
 

R

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

T

TIMESTAMP - Static variable in class io.debezium.outbox.quarkus.internal.AbstractEventWriter
 
TRACING_SPAN_CONTEXT - Static variable in class io.debezium.outbox.quarkus.internal.OutboxConstants
 
TYPE - Static variable in class io.debezium.outbox.quarkus.internal.AbstractEventWriter
 
A C D E G I J L M O P R T 
All Classes and Interfaces|All Packages|Constant Field Values