Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractEventDispatcher - Class in io.debezium.outbox.reactive.quarkus.internal
-
Abstract base class for the Debezium Outbox
EventDispatchercontract. - AbstractEventDispatcher() - Constructor for class io.debezium.outbox.reactive.quarkus.internal.AbstractEventDispatcher
B
- bus - Variable in class io.debezium.outbox.reactive.quarkus.internal.DebeziumOutboxHandler
C
- config - Variable in class io.debezium.outbox.reactive.quarkus.internal.AbstractEventDispatcher
-
Debezium runtime configuration
- createDataMap(ExportedEvent<?, ?>) - Method in class io.debezium.outbox.reactive.quarkus.internal.AbstractEventDispatcher
D
- DebeziumCustomCodec - Class in io.debezium.outbox.reactive.quarkus
- DebeziumCustomCodec() - Constructor for class io.debezium.outbox.reactive.quarkus.DebeziumCustomCodec
- DebeziumCustomCodec(String) - Constructor for class io.debezium.outbox.reactive.quarkus.DebeziumCustomCodec
- DebeziumOutboxHandler - Class in io.debezium.outbox.reactive.quarkus.internal
- DebeziumOutboxHandler() - Constructor for class io.debezium.outbox.reactive.quarkus.internal.DebeziumOutboxHandler
- DebeziumOutboxRuntimeConfig - Class in io.debezium.outbox.reactive.quarkus.internal
-
Debezium outbox Quarkus extension runtime configuration properties.
- DebeziumOutboxRuntimeConfig() - Constructor for class io.debezium.outbox.reactive.quarkus.internal.DebeziumOutboxRuntimeConfig
- DebeziumTracerEventDispatcher - Class in io.debezium.outbox.reactive.quarkus.internal
-
An application-scoped
EventDispatcherimplementation that is responsible not only for observingExportedEventevents but also generating an open tracing span that is to be persisted with the event's data, allowing Debezium to capture and emit these as change events. - DebeziumTracerEventDispatcher() - Constructor for class io.debezium.outbox.reactive.quarkus.internal.DebeziumTracerEventDispatcher
- decodeFromWire(int, Buffer) - Method in class io.debezium.outbox.reactive.quarkus.DebeziumCustomCodec
- DefaultEventDispatcher - Class in io.debezium.outbox.reactive.quarkus.internal
-
The default application-scoped
EventDispatcherimplementation that is responsible for observingExportedEventevents and when detected, persists them to the underlying database, allowing Debezium to capture and emit these as change events. - DefaultEventDispatcher() - Constructor for class io.debezium.outbox.reactive.quarkus.internal.DefaultEventDispatcher
E
- encodeToWire(Buffer, ExportedEvent<?, ?>) - Method in class io.debezium.outbox.reactive.quarkus.DebeziumCustomCodec
- EventDispatcher - Interface in io.debezium.outbox.reactive.quarkus.internal
-
Contract for a Debezium Outbox event dispatcher.
F
- factory - Variable in class io.debezium.outbox.reactive.quarkus.internal.AbstractEventDispatcher
I
- io.debezium.outbox.reactive.quarkus - package io.debezium.outbox.reactive.quarkus
- io.debezium.outbox.reactive.quarkus.internal - package io.debezium.outbox.reactive.quarkus.internal
L
- LOGGER - Static variable in class io.debezium.outbox.reactive.quarkus.internal.AbstractEventDispatcher
- LOGGER - Static variable in class io.debezium.outbox.reactive.quarkus.internal.DebeziumTracerEventDispatcher
- LOGGER - Static variable in class io.debezium.outbox.reactive.quarkus.internal.DefaultEventDispatcher
M
- myCodec - Variable in class io.debezium.outbox.reactive.quarkus.internal.DebeziumOutboxHandler
N
- name - Variable in class io.debezium.outbox.reactive.quarkus.DebeziumCustomCodec
- name() - Method in class io.debezium.outbox.reactive.quarkus.DebeziumCustomCodec
O
- onExportedEvent(Object) - Method in class io.debezium.outbox.reactive.quarkus.internal.DebeziumTracerEventDispatcher
- onExportedEvent(Object) - Method in class io.debezium.outbox.reactive.quarkus.internal.DefaultEventDispatcher
- onExportedEvent(Object) - Method in interface io.debezium.outbox.reactive.quarkus.internal.EventDispatcher
-
An event handler for
ExportedEventevents and will be called when the event fires. - openTelemetry - Variable in class io.debezium.outbox.reactive.quarkus.internal.DebeziumTracerEventDispatcher
- OPERATION_NAME - Static variable in class io.debezium.outbox.reactive.quarkus.internal.DebeziumTracerEventDispatcher
- options - Variable in class io.debezium.outbox.reactive.quarkus.internal.DebeziumOutboxHandler
P
- persist(Map<String, Object>) - Method in class io.debezium.outbox.reactive.quarkus.internal.AbstractEventDispatcher
- persistToOutbox(ExportedEvent<?, ?>) - Method in class io.debezium.outbox.reactive.quarkus.internal.DebeziumOutboxHandler
R
- removeFromOutbox(Map<String, Object>) - Method in class io.debezium.outbox.reactive.quarkus.internal.AbstractEventDispatcher
S
- systemCodecID() - Method in class io.debezium.outbox.reactive.quarkus.DebeziumCustomCodec
T
- TRACING_COMPONENT - Static variable in class io.debezium.outbox.reactive.quarkus.internal.DebeziumTracerEventDispatcher
- transform(ExportedEvent<?, ?>) - Method in class io.debezium.outbox.reactive.quarkus.DebeziumCustomCodec
All Classes and Interfaces|All Packages|Constant Field Values