#pragma once#include <Poco/Logger.h>#include <Poco/Net/HTTPRequestHandler.h>#if USE_ODBCnamespaceDB{classContext;/// This handler establishes connection to database, and retrieve whether schema is allowed.classSchemaAllowedHandler:publicPoco::Net::HTTPRequestHandler{public:SchemaAllowedHandler(size_tkeep_alive_timeout_,Context&):log(&Poco::Logger::get("SchemaAllowedHandler")),keep_alive_timeout(keep_alive_timeout_){}voidhandleRequest(Poco::Net::HTTPServerRequest&request,Poco::Net::HTTPServerResponse&response)override;private:Poco::Logger*log;size_tkeep_alive_timeout;};}#endif