| Interface | Description |
|---|---|
| QueryBus |
The mechanism that dispatches Query objects to their appropriate QueryHandlers.
|
| QueryGateway |
Interface towards the Query Handling components of an application.
|
| QueryHandlerAdapter |
Describes a class capable of subscribing to the query bus.
|
| QueryInvocationErrorHandler |
Interface describing a mechanism for the QueryMessage components to report errors.
|
| QueryMessage<T,R> |
Message type that carries a Query: a request for information.
|
| UpdateHandler<I,U> |
| Class | Description |
|---|---|
| DefaultQueryGateway |
Implementation of the QueryGateway interface that allows the registration of dispatchInterceptors.
|
| GenericQueryMessage<T,R> |
Generic implementation of the QueryMessage.
|
| LoggingQueryInvocationErrorHandler |
Implementation of the QueryInvocationErrorHandler that logs all errors to a given
Logger. |
| SimpleQueryBus |
Implementation of the QueryBus that dispatches queries to the handlers within the JVM.
|
| Exception | Description |
|---|---|
| NoHandlerForQueryException |
Exception indicating a query for a single result was executed, but no handlers were found that could provide an
answer.
|
| QueryExecutionException |
Exception indicating that the execution of a Query Handler has resulted in an exception
|
| Annotation Type | Description |
|---|---|
| QueryHandler |
Marker annotation to mark any method on an object as being a QueryHandler.
|
Copyright © 2010–2017. All rights reserved.