Uses of Interface
org.axonframework.messaging.queryhandling.QueryBus
Packages that use QueryBus
Package
Description
-
Uses of QueryBus in org.axonframework.messaging.core.configuration
Method parameters in org.axonframework.messaging.core.configuration with type arguments of type QueryBusModifier and TypeMethodDescriptionMessagingConfigurer.registerQueryBus(ComponentBuilder<QueryBus> queryBusBuilder) Registers the givenQueryBusfactory in thisConfigurer. -
Uses of QueryBus in org.axonframework.messaging.queryhandling
Classes in org.axonframework.messaging.queryhandling that implement QueryBusModifier and TypeClassDescriptionclassImplementation of theQueryBusthat dispatches queries (throughSimpleQueryBus.query(QueryMessage, ProcessingContext)orSimpleQueryBus.subscriptionQuery(QueryMessage, ProcessingContext, int)) to theQueryHandlerssubscribed to that specific query'snameandresponse typecombination.Methods in org.axonframework.messaging.queryhandling that return QueryBusModifier and TypeMethodDescriptionSimpleQueryBus.subscribe(QualifiedName queryName, QueryHandler queryHandler) Constructors in org.axonframework.messaging.queryhandling with parameters of type QueryBusModifierConstructorDescriptionSimpleQueryUpdateEmitter(QueryBus queryBus, MessageTypeResolver messageTypeResolver, MessageConverter converter, ProcessingContext context) Construct aSimpleQueryUpdateEmitterwith the givenmessageTypeResolver,queryBus, andcontext. -
Uses of QueryBus in org.axonframework.messaging.queryhandling.distributed
Classes in org.axonframework.messaging.queryhandling.distributed that implement QueryBusModifier and TypeClassDescriptionclassImplementation of aQueryBusthat is aware of multiple instances of aQueryBusworking together to spread the load.Methods in org.axonframework.messaging.queryhandling.distributed that return QueryBusModifier and TypeMethodDescriptionDistributedQueryBus.subscribe(QualifiedName queryName, QueryHandler queryHandler) Constructors in org.axonframework.messaging.queryhandling.distributed with parameters of type QueryBusModifierConstructorDescriptionDistributedQueryBus(QueryBus localSegment, QueryBusConnector connector, DistributedQueryBusConfiguration configuration) Constructs aDistributedQueryBususing the givenlocalSegmentforsubscribinghandlers and the givenconnectorto dispatch and receive queries and query responses with, to and from different segments of theQueryBus. -
Uses of QueryBus in org.axonframework.messaging.queryhandling.gateway
Constructors in org.axonframework.messaging.queryhandling.gateway with parameters of type QueryBusModifierConstructorDescriptionDefaultQueryGateway(QueryBus queryBus, MessageTypeResolver messageTypeResolver, QueryPriorityCalculator priorityCalculator, MessageConverter converter) Initialize theDefaultQueryGatewayto send queries through the givenqueryBus. -
Uses of QueryBus in org.axonframework.messaging.queryhandling.interception
Classes in org.axonframework.messaging.queryhandling.interception that implement QueryBusModifier and TypeClassDescriptionclassConstructors in org.axonframework.messaging.queryhandling.interception with parameters of type QueryBusModifierConstructorDescriptionInterceptingQueryBus(QueryBus delegate, List<MessageHandlerInterceptor<? super QueryMessage>> handlerInterceptors, List<MessageDispatchInterceptor<? super QueryMessage>> dispatchInterceptors, List<MessageDispatchInterceptor<? super SubscriptionQueryUpdateMessage>> updateDispatchInterceptors) Constructs aInterceptingQueryBus, delegating dispatching and handling logic to the givendelegate.