@ApplicationScoped public class EventDispatcher extends Object
ExportedEvent events and when
detected, persists those events to the underlying database allowing Debezium to then capture and emit
those change events.| Modifier and Type | Field and Description |
|---|---|
(package private) DebeziumOutboxRuntimeConfig |
config
Debezium runtime configuration
|
(package private) javax.persistence.EntityManager |
entityManager |
private static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
EventDispatcher() |
| Modifier and Type | Method and Description |
|---|---|
void |
onExportedEvent(ExportedEvent<?,?> event)
An event handler for
ExportedEvent events and will be called when the event fires. |
private static final org.slf4j.Logger LOGGER
@Inject javax.persistence.EntityManager entityManager
@Inject DebeziumOutboxRuntimeConfig config
public void onExportedEvent(@Observes
ExportedEvent<?,?> event)
ExportedEvent events and will be called when the event fires.event - the exported eventCopyright © 2020 JBoss by Red Hat. All rights reserved.