Package org.springframework.modulith.events.namastack
@NullMarked
package org.springframework.modulith.events.namastack
Namastack outbox event externalization support.
-
ClassesClassDescriptionAn
ApplicationListenerthat listens to allPayloadApplicationEvents and schedules externalized events to anOutboxfor later processing.Auto-configuration to set up anNamastackOutboxEventRecorderto externalize events via the outbox.AnOutboxHandlerthat transports events from the outbox to an external target.Validation configuration that fails fast if externalization mode is set tooutboxbut Namastack Outbox is not on the classpath.AnEnvironmentPostProcessorthat disables the Namastack multicaster if present on the classpath to make sure it doesn't interfere with the Spring Modulith one.