Package io.axoniq.framework.axonserver.connector.event
@NullMarked
package io.axoniq.framework.axonserver.connector.event
Part of the Axon Server Connector module. Contains classes related to event.
-
ClassDescriptionEvent Storage Engine implementation that uses the aggregate-oriented APIs of Axon Server, allowing it to interact with versions that do not have DCB support.An
EventStorageEngineimplementation using Axon Server through theaxonserver-connector-javaproject.AComponentFactoryimplementation that generatesAxonServerEventStorageEngineinstances.Utility class containing operations to convert Axon Framework'sSourcingConditionandStreamingConditioninto an Axon ServerSourceEventsRequestandStreamEventsRequestrespectively.Default implementation ofPersistentStreamEventSourceFactory, building one source per Axon Server stream.Service that listens toPlatformOutboundInstructionsto controlEventProcessorswhen requested by Axon Server.A connection instance receiving the events for a persistent stream to pass on in batches to an event consumer.Places resources on theProcessingContextthat aPersistentStreamConnectionspans over a batch of events, returning the context the events of that batch are consumed with.ASubscribableEventSourcethat receives events from a persistent stream on Axon Server.Factory for creating theSubscribableEventSourcethat consumes a persistent stream on Axon Server.Functional interface towards constructing aScheduledExecutorServicefor aPersistentStreamEventSource.Interface defining the available persistent stream sequencing policies as string constants.AMessageStreamimplementation backed by aResultStreamofSourceEventsResponsesfrom Axon Server, translating theSourceEventsResponsesintoEventMessagesas it moves along.AMessageStreamimplementation backed by aResultStreamofStreamEventsResponsesfrom Axon Server, translating theStreamEventsResponsesintoEventMessagesas it moves along.Wrapper around the Axon FrameworkEventConverterthat can convertTaggedEventMessages(Axon Framework representation) toTaggedEvents(Axon Server representation).