Uses of Interface
org.axonframework.messaging.core.AbstractMessageStream.FetchResult
Packages that use AbstractMessageStream.FetchResult
Package
Description
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.
-
Uses of AbstractMessageStream.FetchResult in io.axoniq.framework.axonserver.connector.query
Methods in io.axoniq.framework.axonserver.connector.query that return AbstractMessageStream.FetchResult -
Uses of AbstractMessageStream.FetchResult in org.axonframework.eventsourcing.eventstore
Methods in org.axonframework.eventsourcing.eventstore that return AbstractMessageStream.FetchResult -
Uses of AbstractMessageStream.FetchResult in org.axonframework.messaging.core
Classes in org.axonframework.messaging.core that implement AbstractMessageStream.FetchResultModifier and TypeClassDescriptionstatic final recordAAbstractMessageStream.FetchResultindicating that the stream is exhausted and no further elements will be produced.static final recordAbstractMessageStream.FetchResult.Error<T extends MessageStream.Entry<?>>AAbstractMessageStream.FetchResultrepresenting a terminal error in the stream.static final recordAAbstractMessageStream.FetchResultindicating that no element is currently available, but the stream may produce more elements in the future.static final recordAbstractMessageStream.FetchResult.Value<T extends MessageStream.Entry<?>>AAbstractMessageStream.FetchResultcontaining a successfully fetched value.Methods in org.axonframework.messaging.core that return AbstractMessageStream.FetchResultModifier and TypeMethodDescriptionstatic <T extends MessageStream.Entry<?>>
AbstractMessageStream.FetchResult<T> AbstractMessageStream.FetchResult.completed()Returns aFetchResultindicating that no element is available and no further elements will be produced.static <T extends MessageStream.Entry<?>>
AbstractMessageStream.FetchResult<T> Creates aFetchResultrepresenting a producer side error.protected abstract AbstractMessageStream.FetchResult<MessageStream.Entry<M>> AbstractMessageStream.fetchNext()Attempts to fetch the next availableMessageStream.Entryfrom the underlying source.protected AbstractMessageStream.FetchResult<MessageStream.Entry<M>> CloseCallbackMessageStream.fetchNext()protected AbstractMessageStream.FetchResult<MessageStream.Entry<M>> QueueMessageStream.fetchNext()static <T extends MessageStream.Entry<?>>
AbstractMessageStream.FetchResult<T> AbstractMessageStream.FetchResult.notReady()Returns aFetchResultindicating that no element is currently available, but more elements may become available in the future.static <T extends @Nullable MessageStream.Entry<?>>
AbstractMessageStream.FetchResult<T> AbstractMessageStream.FetchResult.of(@Nullable T value) Creates aFetchResultrepresenting a successfully fetched value.static <M extends Message>
AbstractMessageStream.FetchResult<MessageStream.Entry<M>> AbstractMessageStream.FetchResult.of(MessageStream<M> delegate) Creates aFetchResultreflecting the current observable state of the givenMessageStream.Methods in org.axonframework.messaging.core with parameters of type AbstractMessageStream.FetchResultModifier and TypeMethodDescriptionprotected final voidAbstractMessageStream.initialize(AbstractMessageStream.FetchResult<MessageStream.Entry<M>> initialFetchResult) This method can be used after the super constructor call completes in a subtype to set the initial state of the stream.