Uses of Interface
org.axonframework.messaging.core.SubscribableEventSource
Packages that use SubscribableEventSource
Package
Description
Part of the Axon Server Connector module.
Axon Server specific multi-tenant event streaming infrastructure, giving each tenant its own persistent stream and
labelling the events it delivers with the tenant they belong to.
Part of the Axoniq Messaging folder.
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
Event-store tracing decorators and event-sourcing-specific
SpanAttributesProvider implementations.Part of the Axon Extension module.
Package for event handling components in Axon Framework.
Part of the Axon Messaging module.
Part of the Axon Messaging module.
Tracing decorators for event handling components.
Part of the Axon Test module.
-
Uses of SubscribableEventSource in io.axoniq.framework.axonserver.connector.event
Classes in io.axoniq.framework.axonserver.connector.event that implement SubscribableEventSourceModifier and TypeClassDescriptionclassASubscribableEventSourcethat receives events from a persistent stream on Axon Server.Methods in io.axoniq.framework.axonserver.connector.event that return SubscribableEventSourceModifier and TypeMethodDescriptionDefaultPersistentStreamEventSourceFactory.build(String name, io.axoniq.axonserver.connector.event.PersistentStreamProperties properties, Function<String, ScheduledExecutorService> schedulerFactory, int batchSize, Configuration configuration) default SubscribableEventSourcePersistentStreamEventSourceFactory.build(String name, io.axoniq.axonserver.connector.event.PersistentStreamProperties properties, ScheduledExecutorService scheduler, int batchSize, Configuration configuration) Builds theSubscribableEventSourceconsuming the persistent stream described by the given parameters, on the given, already createdscheduler.PersistentStreamEventSourceFactory.build(String name, io.axoniq.axonserver.connector.event.PersistentStreamProperties properties, Function<String, ScheduledExecutorService> schedulerFactory, int batchSize, Configuration configuration) Builds theSubscribableEventSourceconsuming the persistent stream described by the given parameters, taking theScheduledExecutorServiceinstances it needs from the givenschedulerFactory. -
Uses of SubscribableEventSource in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming
Classes in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming that implement SubscribableEventSourceModifier and TypeClassDescriptionclassASubscribableEventSourceconsuming one persistent stream per tenant, labelling every event it delivers with the tenant it came from.Methods in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming that return SubscribableEventSourceModifier and TypeMethodDescriptionMultiTenantPersistentStreamEventSourceFactory.build(String name, io.axoniq.axonserver.connector.event.PersistentStreamProperties properties, ScheduledExecutorService scheduler, int batchSize, Configuration configuration) Always throws, since a singleScheduledExecutorServiceshared across every tenant would defeat the per-tenant thread isolation this factory exists to provide.MultiTenantPersistentStreamEventSourceFactory.build(String name, io.axoniq.axonserver.connector.event.PersistentStreamProperties properties, Function<String, ScheduledExecutorService> schedulerFactory, int batchSize, Configuration configuration) Builds theSubscribableEventSourceconsuming the persistent stream described by the given parameters, taking theScheduledExecutorServiceinstances it needs from the givenschedulerFactory. -
Uses of SubscribableEventSource in io.axoniq.framework.messaging.transformation.events
Classes in io.axoniq.framework.messaging.transformation.events that implement SubscribableEventSourceModifier and TypeClassDescriptionfinal classEventStoredecorator that applies anEventTransformerChainto every read path (entity loads, DCB reads, tracking-processor reads, ...). -
Uses of SubscribableEventSource in org.axonframework.eventsourcing.eventstore
Subinterfaces of SubscribableEventSource in org.axonframework.eventsourcing.eventstoreModifier and TypeInterfaceDescriptioninterfaceInfrastructure component providing the means to start anEventStoreTransactiontoappend eventsandevent sourcemodels from the underlying storage solution.Classes in org.axonframework.eventsourcing.eventstore that implement SubscribableEventSourceModifier and TypeClassDescriptionclassDecorator around theEventStoreintercepting alleventsbefore they areappendedorpublishedwithdispatch interceptors.classAnEventStoreimplementation which uses anEventStorageEngineas its storage solution. -
Uses of SubscribableEventSource in org.axonframework.eventsourcing.eventstore.tracing
Classes in org.axonframework.eventsourcing.eventstore.tracing that implement SubscribableEventSource -
Uses of SubscribableEventSource in org.axonframework.extension.spring.messaging
Classes in org.axonframework.extension.spring.messaging that implement SubscribableEventSourceModifier and TypeClassDescriptionclassAdapter class that publishes Events from a Spring Messaging Message Channel on the Event Bus.Constructors in org.axonframework.extension.spring.messaging with parameters of type SubscribableEventSourceModifierConstructorDescriptionApplicationContextEventPublisher(SubscribableEventSource messageSource) Initialize the publisher to forward events received from the givenmessageSourceto the application context that this bean is part of.OutboundEventMessageChannelAdapter(SubscribableEventSource eventSource, org.springframework.messaging.MessageChannel channel) Initialize an adapter to forward messages from the giveneventSourceto the givenchannel.OutboundEventMessageChannelAdapter(SubscribableEventSource eventSource, org.springframework.messaging.MessageChannel channel, Predicate<? super EventMessage> filter) Initialize an adapter to forward messages from the giveneventSourceto the givenchannel.OutboundEventMessageChannelAdapter(SubscribableEventSource eventSource, org.springframework.messaging.MessageChannel channel, Predicate<? super EventMessage> filter, EventMessageConverter eventMessageConverter) Initialize an adapter to forward messages from the giveneventSourceto the givenchannel. -
Uses of SubscribableEventSource in org.axonframework.messaging.eventhandling
Subinterfaces of SubscribableEventSource in org.axonframework.messaging.eventhandlingModifier and TypeInterfaceDescriptioninterfaceSpecification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish their events.Classes in org.axonframework.messaging.eventhandling that implement SubscribableEventSourceModifier and TypeClassDescriptionclassAbstract implementation of anEventBusthat delegates all calls to a given delegate.classDecorator around theEventBusinterceptors alleventsbefore they arepublishedwithdispatch interceptors.classSimple implementation of theEventBusthat provides synchronous event publication with optionalProcessingContextintegration for transactional event handling. -
Uses of SubscribableEventSource in org.axonframework.messaging.eventhandling.configuration
Methods in org.axonframework.messaging.eventhandling.configuration that return SubscribableEventSourceModifier and TypeMethodDescriptionSubscribableEventSourceDefinition.create(Configuration configuration) Creates aSubscribableEventSourcebased on this definition and the provided configuration. -
Uses of SubscribableEventSource in org.axonframework.messaging.eventhandling.processing.subscribing
Methods in org.axonframework.messaging.eventhandling.processing.subscribing that return SubscribableEventSourceModifier and TypeMethodDescriptionSubscribingEventProcessorConfiguration.eventSource()Returns theSubscribableEventSourceto which this processor subscribes.Methods in org.axonframework.messaging.eventhandling.processing.subscribing with parameters of type SubscribableEventSourceModifier and TypeMethodDescriptionSubscribingEventProcessorConfiguration.eventSource(SubscribableEventSource eventSource) Sets theSubscribableEventSource(e.g. theEventBus) to which thisEventProcessorimplementation will subscribe itself to receiveEventMessages. -
Uses of SubscribableEventSource in org.axonframework.messaging.eventhandling.tracing
Classes in org.axonframework.messaging.eventhandling.tracing that implement SubscribableEventSource -
Uses of SubscribableEventSource in org.axonframework.test.fixture
Classes in org.axonframework.test.fixture that implement SubscribableEventSourceModifier and TypeClassDescriptionclassclassAnEventStoreimplementation recording all the events that arepublished.