Uses of Package
org.springframework.modulith.events.support
Packages that use org.springframework.modulith.events.support
Package
Description
AMQP event externalization support.
Spring configuration for the Event Publication Registry.
JDBC integration for
EventPublicationRepository.JMS event externalization support.
JPA integration for
EventPublicationRepository.Kafka event externalization support.
Messaging event externalization support.
MongoDB integration for
EventPublicationRepository.Neo4j integration for
EventPublicationRepository.Spring Framework extensions to integrate the event publication registry.
-
Classes in org.springframework.modulith.events.support used by org.springframework.modulith.events.amqpClassDescriptionAn
ApplicationModuleListenerthat's only applied if the event to be externalized is supposed to be externalized in the first place.A factory to createOutboxEventExternalizerforEventExternalizationTransports. -
Classes in org.springframework.modulith.events.support used by org.springframework.modulith.events.configClassDescriptionAn
Advisorto decorateTransactionalEventListenerannotated methods to mark the previously registered event publications as completed on successful method execution.A factory to createOutboxEventExternalizerforEventExternalizationTransports.AnApplicationEventMulticasterto registerEventPublications in anEventPublicationRegistryso that potentially failing transactional event listeners can get re-invoked upon application restart or via a schedule. -
-
Classes in org.springframework.modulith.events.support used by org.springframework.modulith.events.jmsClassDescriptionAn
ApplicationModuleListenerthat's only applied if the event to be externalized is supposed to be externalized in the first place.A factory to createOutboxEventExternalizerforEventExternalizationTransports. -
-
Classes in org.springframework.modulith.events.support used by org.springframework.modulith.events.kafkaClassDescriptionAn
ApplicationModuleListenerthat's only applied if the event to be externalized is supposed to be externalized in the first place.A factory to createOutboxEventExternalizerforEventExternalizationTransports. -
Classes in org.springframework.modulith.events.support used by org.springframework.modulith.events.messagingClassDescriptionAn
ApplicationModuleListenerthat's only applied if the event to be externalized is supposed to be externalized in the first place.A factory to createOutboxEventExternalizerforEventExternalizationTransports. -
-
-
Classes in org.springframework.modulith.events.support used by org.springframework.modulith.events.supportClassDescriptionA
BrokerRoutingsupportsRoutingTargetinstances that contain values matching the format$target::$keyfor which both the target and key can be a SpEL expression.Different modes of event completion.Deprecated, for removal: This API element is subject to removal in a future version.SPI to capture the strategy to externalize the given event payload using a particular implementation technology, usually a message broker.Fundamental support for event externalization.AnOutboxEventExternalizerthat transports events from the outbox to an external target.First-class collection to work with transactional event listeners, i.e.AnEventExternalizationSupportdelegating to aEventExternalizationTransportfor the actual externalization.