Package org.springframework.modulith.events
@NullMarked
package org.springframework.modulith.events
API of the event publication registry abstraction.
-
ClassDescriptionAn annotation based target lookup strategy to enable caching of the function lookups that involve classpath checks.An
ApplicationModuleListeneris anAsyncSpringTransactionalEventListenerthat runs in a transaction itself.AllEventPublications that have already been completed.Default implementation ofEventExternalizationConfiguration.Configuration for externalizing application events to messaging infrastructure.EventExternalizationConfiguration.BaseConfiguration<T extends EventExternalizationConfiguration.BaseConfiguration<T>>API to define the event routing.API to define which events are supposed to be selected for externalization.EventExternalized<S,T> An infrastructure event signaling that an application event has been externalized with a particular, broker-specific result.An event publication.The status of anEventPublication.Marks domain events as to be externalized.All uncompleted event publications.All uncompleted event publications.Options to be considered duringEventPublicationre-submission.AString-based routing target that supports a::delimiter to separate the sole target from an additional key.A parsed routing target that can have null target and key values.An intermediary to ultimately createRoutingTargetinstances.