Package io.outbox.demo.spring
Class OutboxConfiguration
java.lang.Object
io.outbox.demo.spring.OutboxConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconnectionProvider(DataSource dataSource) dispatcher(DataSourceConnectionProvider connectionProvider, AbstractJdbcOutboxStore outboxStore, ListenerRegistry listenerRegistry) voidonReady(org.springframework.boot.context.event.ApplicationReadyEvent event) outboxPoller(DataSourceConnectionProvider connectionProvider, AbstractJdbcOutboxStore outboxStore, OutboxDispatcher dispatcher) outboxStore(DataSource dataSource) outboxWriter(TxContext txContext, AbstractJdbcOutboxStore outboxStore, OutboxDispatcher dispatcher) txContext(DataSource dataSource)
-
Constructor Details
-
OutboxConfiguration
public OutboxConfiguration()
-
-
Method Details
-
outboxStore
-
connectionProvider
-
txContext
-
listenerRegistry
-
dispatcher
@Bean(destroyMethod="close") public OutboxDispatcher dispatcher(DataSourceConnectionProvider connectionProvider, AbstractJdbcOutboxStore outboxStore, ListenerRegistry listenerRegistry) -
outboxPoller
@Bean(destroyMethod="close") public OutboxPoller outboxPoller(DataSourceConnectionProvider connectionProvider, AbstractJdbcOutboxStore outboxStore, OutboxDispatcher dispatcher) -
onReady
@EventListener(org.springframework.boot.context.event.ApplicationReadyEvent.class) public void onReady(org.springframework.boot.context.event.ApplicationReadyEvent event) -
outboxWriter
@Bean public OutboxWriter outboxWriter(TxContext txContext, AbstractJdbcOutboxStore outboxStore, OutboxDispatcher dispatcher)
-