Package-level declarations

Types

Link copied to clipboard
class CountQueryHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler) : HandlerFunction<ServerResponse>
Link copied to clipboard
Link copied to clipboard
class ListQueryHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler, rewriteResult: (Flux<DynamicDocument>) -> Flux<DynamicDocument>) : HandlerFunction<ServerResponse>
Link copied to clipboard
open class ListQueryHandlerFunctionFactory<SPEC : AggregateRouteSpec>(val supportedSpec: Class<SPEC>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler, rewriteResult: (Flux<DynamicDocument>) -> Flux<DynamicDocument> = { it }) : RouteHandlerFunctionFactory<SPEC>
Link copied to clipboard
class PagedQueryHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler, rewriteResult: (Mono<PagedList<DynamicDocument>>) -> Mono<PagedList<DynamicDocument>>) : HandlerFunction<ServerResponse>
Link copied to clipboard
open class PagedQueryHandlerFunctionFactory<SPEC : AggregateRouteSpec>(val supportedSpec: Class<SPEC>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler, rewriteResult: (Mono<PagedList<DynamicDocument>>) -> Mono<PagedList<DynamicDocument>> = { it }) : RouteHandlerFunctionFactory<SPEC>
Link copied to clipboard
class SingleQueryHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler, rewriteResult: (Mono<DynamicDocument>) -> Mono<DynamicDocument>) : HandlerFunction<ServerResponse>
Link copied to clipboard
open class SingleQueryHandlerFunctionFactory<SPEC : AggregateRouteSpec>(val supportedSpec: Class<SPEC>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler, rewriteResult: (Mono<DynamicDocument>) -> Mono<DynamicDocument> = { it }) : RouteHandlerFunctionFactory<SPEC>