Class QueryResponseMessageStream

java.lang.Object
org.axonframework.axonserver.connector.query.AbstractQueryResponseMessageStream<io.axoniq.axonserver.grpc.query.QueryResponse>
org.axonframework.axonserver.connector.query.QueryResponseMessageStream
All Implemented Interfaces:
MessageStream<QueryResponseMessage>

@Internal public class QueryResponseMessageStream extends AbstractQueryResponseMessageStream<io.axoniq.axonserver.grpc.query.QueryResponse>
A MessageStream implementation that wraps an ResultStream of QueryResponses, using QueryConverter.
Since:
5.0.0
Author:
Steven van Beelen
  • Constructor Details

    • QueryResponseMessageStream

      public QueryResponseMessageStream(@Nonnull io.axoniq.axonserver.connector.ResultStream<io.axoniq.axonserver.grpc.query.QueryResponse> stream)
      Initializes a new instance of the QueryResponseMessageStream which wraps a ResultStream of QueryResponse objects.
      Parameters:
      stream - the ResultStream of QueryResponse instances to be wrapped; must not be null. If null, a NullPointerException will be thrown.
  • Method Details