Index
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
AdditionalJaxbMappingProducerimplementation 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
StringandJsonNode. - 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
All Classes and Interfaces|All Packages|Constant Field Values