| Package | Description | 
|---|---|
| org.axonframework.axonserver.connector.query | |
| org.axonframework.axonserver.connector.query.subscription | |
| org.axonframework.queryhandling | 
| Modifier and Type | Method and Description | 
|---|---|
| <Q,I,U> SubscriptionQueryResult<QueryResponseMessage<I>,SubscriptionQueryUpdateMessage<U>> | AxonServerQueryBus. subscriptionQuery(SubscriptionQueryMessage<Q,I,U> query,
                 SubscriptionQueryBackpressure backPressure,
                 int updateBufferSize) | 
| Constructor and Description | 
|---|
| AxonServerSubscriptionQueryResult(SubscriptionQuery subscriptionQuery,
                                 Function<io.grpc.stub.StreamObserver<SubscriptionQueryResponse>,io.grpc.stub.StreamObserver<SubscriptionQueryRequest>> openStreamFn,
                                 AxonServerConfiguration configuration,
                                 SubscriptionQueryBackpressure backPressure,
                                 int bufferSize,
                                 Runnable onDispose)Instantiate a  AxonServerSubscriptionQueryResultwhich will emit its initial response and the updates of
 the subscription query. | 
| Modifier and Type | Method and Description | 
|---|---|
| static SubscriptionQueryBackpressure | SubscriptionQueryBackpressure. defaultBackpressure()Creates default backpressure, using Project Reactor's FluxSink.OverflowStrategy ERROR strategy. | 
| Modifier and Type | Method and Description | 
|---|---|
| <U> UpdateHandlerRegistration<U> | SimpleQueryUpdateEmitter. registerUpdateHandler(SubscriptionQueryMessage<?,?,?> query,
                     SubscriptionQueryBackpressure backpressure,
                     int updateBufferSize) | 
| <U> UpdateHandlerRegistration<U> | QueryUpdateEmitter. registerUpdateHandler(SubscriptionQueryMessage<?,?,?> query,
                     SubscriptionQueryBackpressure backpressure,
                     int updateBufferSize)Registers an Update Handler for given  querywith givenbackpressureandupdateBufferSize. | 
| default <Q,I,U> SubscriptionQueryResult<I,U> | QueryGateway. subscriptionQuery(String queryName,
                 Q query,
                 ResponseType<I> initialResponseType,
                 ResponseType<U> updateResponseType,
                 SubscriptionQueryBackpressure backpressure)Sends given  queryover theQueryBusand returns result containing initial response and
 incremental updates (received at the moment the query is sent, until it is cancelled by the caller or closed by
 the emitting side). | 
| <Q,I,U> SubscriptionQueryResult<I,U> | QueryGateway. subscriptionQuery(String queryName,
                 Q query,
                 ResponseType<I> initialResponseType,
                 ResponseType<U> updateResponseType,
                 SubscriptionQueryBackpressure backpressure,
                 int updateBufferSize)Sends given  queryover theQueryBusand returns result containing initial response and
 incremental updates (received at the moment the query is sent, until it is cancelled by the caller or closed by
 the emitting side). | 
| <Q,I,U> SubscriptionQueryResult<I,U> | DefaultQueryGateway. subscriptionQuery(String queryName,
                 Q query,
                 ResponseType<I> initialResponseType,
                 ResponseType<U> updateResponseType,
                 SubscriptionQueryBackpressure backpressure,
                 int updateBufferSize) | 
| <Q,I,U> SubscriptionQueryResult<QueryResponseMessage<I>,SubscriptionQueryUpdateMessage<U>> | SimpleQueryBus. subscriptionQuery(SubscriptionQueryMessage<Q,I,U> query,
                 SubscriptionQueryBackpressure backpressure,
                 int updateBufferSize) | 
| default <Q,I,U> SubscriptionQueryResult<QueryResponseMessage<I>,SubscriptionQueryUpdateMessage<U>> | QueryBus. subscriptionQuery(SubscriptionQueryMessage<Q,I,U> query,
                 SubscriptionQueryBackpressure backpressure,
                 int updateBufferSize)Dispatch the given  queryto a single QueryHandler subscribed to the givenquery's
 queryName/initialResponseType/updateResponseType. | 
Copyright © 2010–2020. All rights reserved.