Uses of Interface
org.springframework.modulith.events.EventExternalizationConfiguration
Packages that use EventExternalizationConfiguration
Package
Description
API of the event publication registry abstraction.
AMQP event externalization support.
Spring configuration for the Event Publication Registry.
JMS event externalization support.
Kafka event externalization support.
Messaging event externalization support.
Spring Framework extensions to integrate the event publication registry.
-
Uses of EventExternalizationConfiguration in org.springframework.modulith.events
Classes in org.springframework.modulith.events that implement EventExternalizationConfigurationModifier and TypeClassDescription(package private) classDefault implementation ofEventExternalizationConfiguration.Methods in org.springframework.modulith.events that return EventExternalizationConfigurationModifier and TypeMethodDescriptionEventExternalizationConfiguration.Router.build()Creates a newEventExternalizationConfigurationreflecting the current configuration.EventExternalizationConfiguration.disabled()Disables event externalization by not matching any events at all.EventExternalizationConfiguration.Router.routeOptional(Function<Object, Optional<RoutingTarget>> router) Routes by extracting anOptionalroute from the event.EventExternalizationConfiguration.Router.routeOptionalByType(Function<Class<?>, Optional<RoutingTarget>> router) Routes by extracting anOptionalroute from the event type. -
Uses of EventExternalizationConfiguration in org.springframework.modulith.events.amqp
Methods in org.springframework.modulith.events.amqp with parameters of type EventExternalizationConfigurationModifier and TypeMethodDescription(package private) DelegatingEventExternalizerRabbitEventExternalizerConfiguration.rabbitEventExternalizer(EventExternalizationConfiguration configuration, org.springframework.amqp.rabbit.core.RabbitMessageOperations operations, BeanFactory factory) -
Uses of EventExternalizationConfiguration in org.springframework.modulith.events.config
Methods in org.springframework.modulith.events.config that return EventExternalizationConfigurationModifier and TypeMethodDescription(package private) static EventExternalizationConfigurationEventExternalizationAutoConfiguration.eventExternalizationConfiguration(BeanFactory factory) Methods in org.springframework.modulith.events.config with parameters of type EventExternalizationConfigurationModifier and TypeMethodDescription(package private) static EventListenerFactoryEventExternalizationAutoConfiguration.filteringEventListenerFactory(EventExternalizationConfiguration config) -
Uses of EventExternalizationConfiguration in org.springframework.modulith.events.jms
Methods in org.springframework.modulith.events.jms with parameters of type EventExternalizationConfigurationModifier and TypeMethodDescription(package private) DelegatingEventExternalizerJmsEventExternalizerConfiguration.jmsEventExternalizer(EventExternalizationConfiguration configuration, JmsOperations operations, EventSerializer serializer, BeanFactory factory) -
Uses of EventExternalizationConfiguration in org.springframework.modulith.events.kafka
Methods in org.springframework.modulith.events.kafka with parameters of type EventExternalizationConfigurationModifier and TypeMethodDescription(package private) DelegatingEventExternalizerKafkaEventExternalizerConfiguration.kafkaEventExternalizer(EventExternalizationConfiguration configuration, org.springframework.kafka.core.KafkaOperations<Object, Object> operations, BeanFactory factory) -
Uses of EventExternalizationConfiguration in org.springframework.modulith.events.messaging
Methods in org.springframework.modulith.events.messaging with parameters of type EventExternalizationConfigurationModifier and TypeMethodDescription(package private) DelegatingEventExternalizerSpringMessagingEventExternalizerConfiguration.springMessagingEventExternalizer(EventExternalizationConfiguration configuration, BeanFactory factory) -
Uses of EventExternalizationConfiguration in org.springframework.modulith.events.support
Constructors in org.springframework.modulith.events.support with parameters of type EventExternalizationConfigurationModifierConstructorDescriptionDelegatingEventExternalizer(EventExternalizationConfiguration configuration, BiFunction<RoutingTarget, Object, CompletableFuture<?>> delegate) Creates a newDelegatingEventExternalizerfor the givenEventExternalizationConfigurationandBiFunctionimplementing the actual externalization.protectedEventExternalizationSupport(EventExternalizationConfiguration configuration) Creates a newEventExternalizationSupportfor the givenEventExternalizationConfiguration.