DatasetQueryHandlerFunctionFactory
class DatasetQueryHandlerFunctionFactory(val handlerKey: String, operation: DatasetQueryOperation, gateways: DatasetQueryGateways, requestScope: DatasetQueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : HttpRouteHandlerFunctionFactory
Creates the handler of one dataset route, identified by handlerKey.
Constructors
Link copied to clipboard
constructor(handlerKey: String, operation: DatasetQueryOperation, gateways: DatasetQueryGateways, requestScope: DatasetQueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard())
Functions
Link copied to clipboard
open override fun create(contract: HttpRouteContract, metadata: HttpRouteHandlerMetadata = contract.handlerMetadata): HandlerFunction<ServerResponse>