Uses of Interface
org.axonframework.messaging.queryhandling.QueryBus
Packages that use QueryBus
Package
Description
Part of the Axon Messaging module.
Package for query handling components in Axon Framework.
Part of the Axon Messaging module.
Part of the Axon Messaging module.
Part of the Axon Messaging module.
-
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.