Uses of Interface
org.axonframework.messaging.StreamableMessageSource
Packages that use StreamableMessageSource
Package
Description
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus.Classes related to event sourcing.
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
-
Uses of StreamableMessageSource in org.axonframework.axonserver.connector.event.axon
Classes in org.axonframework.axonserver.connector.event.axon that implement StreamableMessageSourceModifier and TypeClassDescriptionclassAxon EventStore implementation that connects to the AxonIQ AxonServer Server to store and retrieve Events.Methods in org.axonframework.axonserver.connector.event.axon that return StreamableMessageSourceModifier and TypeMethodDescriptionAxonServerEventStore.createStreamableMessageSourceForContext(String context) Creates aStreamableMessageSourcethat streams events from the givencontext, rather than the default context the application was configured to connect to. -
Uses of StreamableMessageSource in org.axonframework.config
Methods in org.axonframework.config with parameters of type StreamableMessageSourceModifier and TypeMethodDescriptionprotected EventProcessorEventProcessingModule.pooledStreamingEventProcessor(String name, EventHandlerInvoker eventHandlerInvoker, Configuration config, StreamableMessageSource<TrackedEventMessage<?>> messageSource, EventProcessingConfigurer.PooledStreamingProcessorConfiguration processorConfiguration) DefaultPooledStreamingEventProcessorconfiguration based on this configure module.protected EventProcessorEventProcessingModule.trackingEventProcessor(String name, EventHandlerInvoker eventHandlerInvoker, TrackingEventProcessorConfiguration config, StreamableMessageSource<TrackedEventMessage<?>> source) DefaultTrackingEventProcessorconfiguration based on this configure module.Method parameters in org.axonframework.config with type arguments of type StreamableMessageSourceModifier and TypeMethodDescriptionEventProcessingConfigurer.configureDefaultStreamableMessageSource(Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> defaultSource) Configures whichStreamableMessageSourceto use for Tracking Event Processors if none was explicitly provided.EventProcessingModule.configureDefaultStreamableMessageSource(Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> defaultSource) default EventProcessingConfigurerEventProcessingConfigurer.registerPooledStreamingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> messageSource) Registers aPooledStreamingEventProcessorin thisEventProcessingConfigurer.EventProcessingConfigurer.registerPooledStreamingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> messageSource, EventProcessingConfigurer.PooledStreamingProcessorConfiguration processorConfiguration) Registers aPooledStreamingEventProcessorin thisEventProcessingConfigurer.EventProcessingModule.registerPooledStreamingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> messageSource, EventProcessingConfigurer.PooledStreamingProcessorConfiguration processorConfiguration) EventProcessingConfigurer.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source) EventProcessingConfigurer.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source, Function<Configuration, TrackingEventProcessorConfiguration> processorConfiguration) Registers aTrackingEventProcessorwith givenname,sourceandprocessorConfigurationwithin this Configurer.EventProcessingModule.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source) EventProcessingModule.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source, Function<Configuration, TrackingEventProcessorConfiguration> processorConfiguration) -
Uses of StreamableMessageSource in org.axonframework.eventhandling
Classes in org.axonframework.eventhandling that implement StreamableMessageSourceModifier and TypeClassDescriptionclassImplementation which allows for tracking processors to process messages from an arbitrary number of sources.Methods in org.axonframework.eventhandling that return StreamableMessageSourceModifier and TypeMethodDescriptionStreamableMessageSource<? extends TrackedEventMessage<?>> TrackingEventProcessor.getMessageSource()Returns theStreamableMessageSourcethis processor is usingMethods in org.axonframework.eventhandling that return types with arguments of type StreamableMessageSourceModifier and TypeMethodDescriptionTrackingEventProcessorConfiguration.getInitialTrackingToken()Return the builder function of the initialTrackingToken.Methods in org.axonframework.eventhandling with parameters of type StreamableMessageSourceModifier and TypeMethodDescriptionMultiStreamableMessageSource.Builder.addMessageSource(String messageSourceId, StreamableMessageSource<TrackedEventMessage<?>> messageSource) Adds a message source to the list of sources.TrackingEventProcessor.Builder.messageSource(StreamableMessageSource<TrackedEventMessage<?>> messageSource) Method parameters in org.axonframework.eventhandling with type arguments of type StreamableMessageSourceModifier and TypeMethodDescriptionTrackingEventProcessorConfiguration.andInitialTrackingToken(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenBuilder) Sets the builder to use to create the initialTrackingToken.voidStreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier) Reset tokens to the position as return by the giveninitialTrackingTokenSupplier.<R> voidStreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier, R resetContext) Reset tokens to the position as return by the giveninitialTrackingTokenSupplier.voidTrackingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier) <R> voidTrackingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier, R resetContext) -
Uses of StreamableMessageSource in org.axonframework.eventhandling.pooled
Methods in org.axonframework.eventhandling.pooled with parameters of type StreamableMessageSourceModifier and TypeMethodDescriptionPooledStreamingEventProcessor.Builder.messageSource(StreamableMessageSource<TrackedEventMessage<?>> messageSource) Method parameters in org.axonframework.eventhandling.pooled with type arguments of type StreamableMessageSourceModifier and TypeMethodDescriptionPooledStreamingEventProcessor.Builder.initialToken(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialToken) Specifies theFunctionused to generate the initialTrackingTokens.voidPooledStreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier) <R> voidPooledStreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier, R resetContext) -
Uses of StreamableMessageSource in org.axonframework.eventsourcing
Classes in org.axonframework.eventsourcing that implement StreamableMessageSource -
Uses of StreamableMessageSource in org.axonframework.eventsourcing.eventstore
Subinterfaces of StreamableMessageSource in org.axonframework.eventsourcing.eventstoreModifier and TypeInterfaceDescriptioninterfaceProvides a mechanism to open streams from events in the the underlying event storage.Classes in org.axonframework.eventsourcing.eventstore that implement StreamableMessageSourceModifier and TypeClassDescriptionclassAbstract implementation of anEventStorethat uses aEventStorageEngineto store and load events.classImplementation of anEventStorethat stores and fetches events using anEventStorageEngine. -
Uses of StreamableMessageSource in org.axonframework.eventsourcing.eventstore.legacyjpa
Classes in org.axonframework.eventsourcing.eventstore.legacyjpa that implement StreamableMessageSourceModifier and TypeClassDescriptionclassDeprecated.in favor of usingEmbeddedEventStorewhich moved to jakarta.
MultiStreamableMessageSource.