AggregationQueryHandlerFunction
class AggregationQueryHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, queryGateway: QueryGateway<*>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : HandlerFunction<ServerResponse>
Handles an aggregation query body against the snapshot or event stream QueryGateway of an aggregate.
Constructors
Link copied to clipboard
constructor(aggregateMetadata: AggregateMetadata<*, *>, queryGateway: QueryGateway<*>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard())