Uses of Interface
io.axoniq.axonserver.connector.ResultStream
-
-
Uses of ResultStream in io.axoniq.axonserver.connector
Constructor parameters in io.axoniq.axonserver.connector with type arguments of type ResultStream Constructor Description ResultStreamPublisher(Supplier<ResultStream<M>> resultStreamSupplier)Constructs an instance based on the specifier supplier of underlyingResultStream. -
Uses of ResultStream in io.axoniq.axonserver.connector.admin
Methods in io.axoniq.axonserver.connector.admin that return ResultStream Modifier and Type Method Description ResultStream<EventProcessor>AdminChannel. eventProcessors()Returns all the event processor registered to AxonServer.ResultStream<EventProcessor>AdminChannel. eventProcessorsByComponent(String component)Returns all the event processor registered by the specified application.ResultStream<ContextUpdate>AdminChannel. subscribeToContextUpdates()Subscribes and listens to context updates from Axon Server, like when a context is created or deleted. -
Uses of ResultStream in io.axoniq.axonserver.connector.admin.impl
Methods in io.axoniq.axonserver.connector.admin.impl that return ResultStream Modifier and Type Method Description ResultStream<EventProcessor>AdminChannelImpl. eventProcessors()ResultStream<EventProcessor>AdminChannelImpl. eventProcessorsByComponent(String component)ResultStream<ContextUpdate>AdminChannelImpl. subscribeToContextUpdates() -
Uses of ResultStream in io.axoniq.axonserver.connector.event
Subinterfaces of ResultStream in io.axoniq.axonserver.connector.event Modifier and Type Interface Description interfaceEventStreamRepresents a stream of Events.interfacePersistentStreamSegmentAn event stream producing events for one segment of a persistent stream.Methods in io.axoniq.axonserver.connector.event that return ResultStream Modifier and Type Method Description ResultStream<ListSnapshotsResponse>SnapshotChannel. listSnapshots(ListSnapshotsRequest request)Lists snapshots for a given key within a specified sequence range.default ResultStream<EventQueryResultEntry>EventChannel. queryEvents(String queryExpression, boolean liveStream)Queries the Event Store for events using givenqueryExpression.default ResultStream<EventQueryResultEntry>EventChannel. queryEvents(String queryExpression, boolean liveStream, String contextName)Queries the Event Store for events using givenqueryExpression.default ResultStream<EventQueryResultEntry>EventChannel. querySnapshotEvents(String queryExpression, boolean liveStream)Queries the Event Store for snapshot events using givenqueryExpression.default ResultStream<EventQueryResultEntry>EventChannel. querySnapshotEvents(String queryExpression, boolean liveStream, String contextName)Queries the Event Store for snapshot events using givenqueryExpression.ResultStream<SourceEventsResponse>DcbEventChannel. source(SourceEventsRequest request)Provides a finite stream of events used to eventsource a model.default ResultStream<StreamEventsResponse>DcbEventChannel. stream(StreamEventsRequest request)Opens an infinite stream of events, for sequentially consuming events from Axon Server, using the givenrequestand keeping a local buffer of 64 events.default ResultStream<StreamEventsResponse>DcbEventChannel. stream(StreamEventsRequest request, int bufferSize)Opens an infinite stream of events, for sequentially consuming events from Axon Server, using the givenrequestand keeping a local buffer ofbufferSize.ResultStream<StreamEventsResponse>DcbEventChannel. stream(StreamEventsRequest request, int bufferSize, int refillBatch)Opens an infinite stream of events, for sequentially consuming events from Axon Server, using the givenrequestand keeping a local buffer ofbufferSize, which is refilled after consumingrefillBatchevents. -
Uses of ResultStream in io.axoniq.axonserver.connector.event.impl
Classes in io.axoniq.axonserver.connector.event.impl that implement ResultStream Modifier and Type Class Description classBufferedEventStreamBuffering implementation of theEventStreamused for Event processing.classBufferedPersistentStreamSegmentImplementation of thePersistentStreamSegment.Methods in io.axoniq.axonserver.connector.event.impl that return ResultStream Modifier and Type Method Description ResultStream<ListSnapshotsResponse>SnapshotChannelImpl. listSnapshots(ListSnapshotsRequest request)ResultStream<EventQueryResultEntry>EventChannelImpl. queryEvents(String queryExpression, boolean liveStream, String contextName)ResultStream<EventQueryResultEntry>EventChannelImpl. querySnapshotEvents(String queryExpression, boolean liveStream, String contextName)ResultStream<SourceEventsResponse>DcbEventChannelImpl. source(SourceEventsRequest request)ResultStream<StreamEventsResponse>DcbEventChannelImpl. stream(StreamEventsRequest request, int bufferSize, int refillBatch) -
Uses of ResultStream in io.axoniq.axonserver.connector.impl
Classes in io.axoniq.axonserver.connector.impl that implement ResultStream Modifier and Type Class Description classAbstractBufferedStream<T,R>An abstractFlowControlledBufferandResultStreamimplementation, used to provide a buffered stream of results ofTwhen receiving a request of typeR. -
Uses of ResultStream in io.axoniq.axonserver.connector.query
Methods in io.axoniq.axonserver.connector.query that return ResultStream Modifier and Type Method Description ResultStream<QueryResponse>SubscriptionQueryResult. initialResults()Returns a ResultStream that represent the initial result of the subscription query.ResultStream<QueryResponse>QueryChannel. query(QueryRequest query)Sends the givenqueryto AxonServer for routing to the appropriate handlers.ResultStream<QueryUpdate>SubscriptionQueryResult. updates()Returns the stream of updates to the queried projection. -
Uses of ResultStream in io.axoniq.axonserver.connector.query.impl
Classes in io.axoniq.axonserver.connector.query.impl that implement ResultStream Modifier and Type Class Description classSubscriptionQueryUpdateBufferBuffer forSubscriptionQueryupdates.Methods in io.axoniq.axonserver.connector.query.impl that return ResultStream Modifier and Type Method Description ResultStream<QueryResponse>SubscriptionQueryStream. initialStream()Returns theResultStreambuffering the initial results to this subscription query.ResultStream<QueryResponse>QueryChannelImpl. query(QueryRequest query)ResultStream<QueryUpdate>SubscriptionQueryStream. updatesBuffer()Returns theResultStreambuffering theQueryUpdates to this subscription query.Constructor parameters in io.axoniq.axonserver.connector.query.impl with type arguments of type ResultStream Constructor Description SubscriptionQueryStream(String subscriptionQueryId, CompletableFuture<QueryResponse> initialResultFuture, String clientId, Supplier<ResultStream<QueryResponse>> initialResultSupplier, int bufferSize, int fetchSize)Instantiates aSubscriptionQueryStreamto streamSubscriptionQueryresults.
-