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.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.ASubscribableEventSourcethat receives events from a persistent stream on Axon Server.Factory for creatingPersistentStreamEventSourceinstances.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).