Uses of Interface
org.axonframework.messaging.core.MessageStream.Entry
Packages that use MessageStream.Entry
Package
Description
Part of the Axon Server Connector module.
Part of the Axon Server Connector module.
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
Classes related to message processing in Axon Framework.
Part of the Axon Messaging module.
Part of the Axon Messaging module.
-
Uses of MessageStream.Entry in org.axonframework.axonserver.connector.event
Methods in org.axonframework.axonserver.connector.event that return types with arguments of type MessageStream.Entry -
Uses of MessageStream.Entry in org.axonframework.axonserver.connector.query
Methods in org.axonframework.axonserver.connector.query that return types with arguments of type MessageStream.Entry -
Uses of MessageStream.Entry in org.axonframework.eventsourcing.eventstore
Methods in org.axonframework.eventsourcing.eventstore that return types with arguments of type MessageStream.EntryConstructor parameters in org.axonframework.eventsourcing.eventstore with type arguments of type MessageStream.EntryModifierConstructorDescriptionContinuousMessageStream(Supplier<List<E>> fetcher, Function<E, MessageStream.Entry<EventMessage>> converter, BiFunction<ContinuousMessageStream<?>, Runnable, Registration> callbackTracker) Creates a newContinuousMessageStreaminstance configured with the given strategies. -
Uses of MessageStream.Entry in org.axonframework.messaging.core
Classes in org.axonframework.messaging.core that implement MessageStream.EntryModifier and TypeClassDescriptionfinal recordSimpleEntry<M extends Message>Simple implementation of theMessageStream.Entrycontaining a singleMessageimplementation of typeMand aContext.Methods in org.axonframework.messaging.core that return MessageStream.EntryModifier and TypeMethodDescription<RM extends Message>
MessageStream.Entry<RM> Maps themessage()by running it through the givenmapper.<RM extends Message>
MessageStream.Entry<RM> <T> MessageStream.Entry<M> MessageStream.Entry.withResource(Context.ResourceKey<T> key, T resource) <T> MessageStream.Entry<M> SimpleEntry.withResource(Context.ResourceKey<T> key, T resource) Methods in org.axonframework.messaging.core that return types with arguments of type MessageStream.EntryModifier and TypeMethodDescriptiondefault CompletableFuture<MessageStream.Entry<M>> MessageStream.Single.asCompletableFuture()Returns aCompletableFuturethat completes with the firstentrycontained in thisMessageStream, or exceptionally if the stream completes with an error before returning any entries.static <M extends Message>
CompletableFuture<MessageStream.Entry<M>> MessageStreamUtils.asCompletableFuture(MessageStream<M> source) CloseCallbackMessageStream.next()DelayedMessageStream.next()MergedMessageStream.next()MessageStream.next()Returns an Optional carrying the nextentryfrom the stream, if such entry was available.QueueMessageStream.next()static <M extends Message>
reactor.core.publisher.Flux<MessageStream.Entry<M>> FluxUtils.of(MessageStream<M> source) Creates a Flux containing theentriesprovided by the givensource.CloseCallbackMessageStream.peek()DelayedMessageStream.peek()MergedMessageStream.peek()MessageStream.peek()Returns an Optional carrying the nextentryfrom the stream (without moving the stream pointer), if such entry was available.QueueMessageStream.peek()Method parameters in org.axonframework.messaging.core with type arguments of type MessageStream.EntryModifier and TypeMethodDescriptiondefault MessageStream<M> MessageStream.filter(Predicate<MessageStream.Entry<M>> filter) Returns a stream that will filterentriesbased on the givenfilter.default MessageStream.Single<M> MessageStream.Single.filter(Predicate<MessageStream.Entry<M>> filter) default <RM extends Message>
MessageStream.Empty<RM> MessageStream.Empty.map(Function<MessageStream.Entry<M>, MessageStream.Entry<RM>> mapper) default <RM extends Message>
MessageStream.Empty<RM> MessageStream.Empty.map(Function<MessageStream.Entry<M>, MessageStream.Entry<RM>> mapper) default <RM extends Message>
MessageStream<RM> MessageStream.map(Function<MessageStream.Entry<M>, MessageStream.Entry<RM>> mapper) default <RM extends Message>
MessageStream<RM> MessageStream.map(Function<MessageStream.Entry<M>, MessageStream.Entry<RM>> mapper) default <RM extends Message>
MessageStream.Single<RM> MessageStream.Single.map(Function<MessageStream.Entry<M>, MessageStream.Entry<RM>> mapper) default <RM extends Message>
MessageStream.Single<RM> MessageStream.Single.map(Function<MessageStream.Entry<M>, MessageStream.Entry<RM>> mapper) default MessageStream.Empty<M> MessageStream.Empty.onNext(Consumer<MessageStream.Entry<M>> onNext) default MessageStream<M> MessageStream.onNext(Consumer<MessageStream.Entry<M>> onNext) Invokes the givenonNexteach time anentryis consumed from this stream.default MessageStream.Single<M> MessageStream.Single.onNext(Consumer<MessageStream.Entry<M>> onNext) <R> CompletableFuture<R> DelayedMessageStream.reduce(R identity, BiFunction<R, MessageStream.Entry<M>, R> accumulator) default <R> CompletableFuture<R> MessageStream.reduce(R identity, BiFunction<R, MessageStream.Entry<M>, R> accumulator) Returns aCompletableFutureof typeR, using the givenidentityas the initial value for the givenaccumulator.static <M extends Message,R>
CompletableFuture<R> MessageStreamUtils.reduce(MessageStream<M> source, R identity, BiFunction<R, MessageStream.Entry<M>, R> accumulator) Returns aCompletableFuturethat completes with the given reduction of messages read from thesource.Constructor parameters in org.axonframework.messaging.core with type arguments of type MessageStream.EntryModifierConstructorDescriptionMergedMessageStream(Comparator<MessageStream.Entry<M>> comparator, MessageStream<M> first, MessageStream<M> second) Constructs aMergedMessageStreamthat merges two message streams based on the given comparator.Construct an instance with givenqueueas the underlying queue. -
Uses of MessageStream.Entry in org.axonframework.messaging.eventhandling.deadletter.jpa
Methods in org.axonframework.messaging.eventhandling.deadletter.jpa that return MessageStream.EntryModifier and TypeMethodDescriptionDeadLetterJpaConverter.convert(DeadLetterEventEntry entry, EventConverter eventConverter, Converter genericConverter) Converts aDeadLetterEventEntryto aMessageStream.Entrycontaining theEventMessageimplementation and aContextwith restored resources.EventMessageDeadLetterJpaConverter.convert(DeadLetterEventEntry entry, EventConverter eventConverter, Converter genericConverter) -
Uses of MessageStream.Entry in org.axonframework.messaging.eventstreaming
Method parameters in org.axonframework.messaging.eventstreaming with type arguments of type MessageStream.EntryModifier and TypeMethodDescriptionMultiStreamableEventSource.SourceCollector.comparingUsing(Comparator<MessageStream.Entry<EventMessage>> comparator) Creates a MultiStreamableEventSource using a custom comparator.Constructor parameters in org.axonframework.messaging.eventstreaming with type arguments of type MessageStream.EntryModifierConstructorDescriptionprotectedMultiStreamableEventSource(Map<String, StreamableEventSource> eventSources, Comparator<MessageStream.Entry<EventMessage>> eventComparator) Constructs a MultiStreamableEventSource from the collected sources and comparator.