Package org.springframework.modulith.events
@NonNullApi
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
ApplicationModuleListener
is anAsync
SpringTransactionalEventListener
that runs in a transaction itself.AllEventPublication
s that have already been completed.Default implementation ofEventExternalizationConfiguration
.Configuration for externalizing application events to messaging infrastructure.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.Marks domain events as to be externalized.All uncompleted event publications.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 createRoutingTarget
instances.