Class RabbitEventExternalizerConfiguration.NamastackOutboxAutoConfiguration
java.lang.Object
org.springframework.modulith.events.amqp.RabbitEventExternalizerConfiguration.NamastackOutboxAutoConfiguration
- Enclosing class:
- RabbitEventExternalizerConfiguration
@AutoConfiguration
@ConditionalOnClass(io.namastack.outbox.handler.OutboxHandler.class)
static class RabbitEventExternalizerConfiguration.NamastackOutboxAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) io.namastack.outbox.handler.OutboxHandlerrabbitOutboxExternalizer(EventExternalizationConfiguration configuration, org.springframework.amqp.rabbit.core.RabbitMessageOperations operations, BeanFactory factory)
-
Constructor Details
-
NamastackOutboxAutoConfiguration
NamastackOutboxAutoConfiguration()
-
-
Method Details
-
rabbitOutboxExternalizer
@Bean @ConditionalOnProperty(name="spring.modulith.events.externalization.mode", havingValue="outbox") io.namastack.outbox.handler.OutboxHandler rabbitOutboxExternalizer(EventExternalizationConfiguration configuration, org.springframework.amqp.rabbit.core.RabbitMessageOperations operations, BeanFactory factory)
-