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.
AWS SNS event externalization support.
AWS SQS event externalization support.
Spring configuration for the event publication registry.
JMS event externalization support.
Kafka 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 newEventExternalizationConfigurationrefelcting 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.aws.sns
Methods in org.springframework.modulith.events.aws.sns with parameters of type EventExternalizationConfigurationModifier and TypeMethodDescription(package private) DelegatingEventExternalizerSnsEventExternalizerConfiguration.snsEventExternalizer(EventExternalizationConfiguration configuration, io.awspring.cloud.sns.core.SnsOperations operations, BeanFactory factory) -
Uses of EventExternalizationConfiguration in org.springframework.modulith.events.aws.sqs
Methods in org.springframework.modulith.events.aws.sqs with parameters of type EventExternalizationConfigurationModifier and TypeMethodDescription(package private) DelegatingEventExternalizerSqsEventExternalizerConfiguration.sqsEventExternalizer(EventExternalizationConfiguration configuration, io.awspring.cloud.sqs.operations.SqsOperations 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) -
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.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.