Package-level declarations
Types
Link copied to clipboard
class CountQueryHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler) : HandlerFunction<ServerResponse>
Link copied to clipboard
open class CountQueryHandlerFunctionFactory<SPEC : AggregateRouteSpec>(val supportedSpec: Class<SPEC>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler) : RouteHandlerFunctionFactory<SPEC>
Link copied to clipboard
class ListQueryHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler) : HandlerFunction<ServerResponse>
Link copied to clipboard
open class ListQueryHandlerFunctionFactory<SPEC : AggregateRouteSpec>(val supportedSpec: Class<SPEC>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler) : RouteHandlerFunctionFactory<SPEC>
Link copied to clipboard
class PagedQueryHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler) : HandlerFunction<ServerResponse>
Link copied to clipboard
open class PagedQueryHandlerFunctionFactory<SPEC : AggregateRouteSpec>(val supportedSpec: Class<SPEC>, queryHandler: QueryHandler<*>, exceptionHandler: RequestExceptionHandler) : RouteHandlerFunctionFactory<SPEC>