class EXPORT_API AbstractRequestHandler {
public:
- virtual bool HandleRequest(std::string data) = 0;
+ virtual ~AbstractRequestHandler() = default;
+ virtual bool HandleRequest(std::string data, std::string locale) = 0;
virtual std::string GetResult() = 0;
};
namespace pkgmgr_server {
namespace request_handler {
-bool GetAppctrlprivRequestHandler::HandleRequest(std::string data) {
+bool GetAppctrlprivRequestHandler::HandleRequest(std::string data,
+ std::string locale) {
return true;
}
class EXPORT_API GetAppctrlprivRequestHandler : public AbstractRequestHandler {
public:
- bool HandleRequest(std::string data);
+ bool HandleRequest(std::string data, std::string locale) override;
- std::string GetResult();
+ std::string GetResult() override;
};
} // namespace request_handler
namespace pkgmgr_server {
namespace request_handler {
-bool GetAppinfoRequestHandler::HandleRequest(std::string data) { return true; }
+bool GetAppinfoRequestHandler::HandleRequest(std::string data,
+ std::string locale) { return true; }
std::string GetAppinfoRequestHandler::GetResult() {
std::string tmp_result("tmp_result");
class EXPORT_API GetAppinfoRequestHandler : public AbstractRequestHandler {
public:
- bool HandleRequest(std::string data);
+ bool HandleRequest(std::string data, std::string locale) override;
- std::string GetResult();
+ std::string GetResult() override;
};
} // namespace request_handler
namespace pkgmgr_server {
namespace request_handler {
-bool GetCertRequestHandler::HandleRequest(std::string data) { return true; }
+bool GetCertRequestHandler::HandleRequest(std::string data, std::string locale) { return true; }
std::string GetCertRequestHandler::GetResult() {
std::string tmp_result("tmp_result");
class EXPORT_API GetCertRequestHandler : public AbstractRequestHandler {
public:
- bool HandleRequest(std::string data);
+ bool HandleRequest(std::string data, std::string locale) override;
- std::string GetResult();
+ std::string GetResult() override;
};
} // namespace request_handler
namespace pkgmgr_server {
namespace request_handler {
-bool GetDatacontrolRequestHandler::HandleRequest(std::string data) {
+bool GetDatacontrolRequestHandler::HandleRequest(std::string data,
+ std::string locale) {
return true;
}
class EXPORT_API GetDatacontrolRequestHandler : public AbstractRequestHandler {
public:
- bool HandleRequest(std::string data);
+ bool HandleRequest(std::string data, std::string locale) override;
- std::string GetResult();
+ std::string GetResult() override;
};
} // namespace request_handler
namespace pkgmgr_server {
namespace request_handler {
-bool GetPkginfoRequestHandler::HandleRequest(std::string data) { return true; }
+bool GetPkginfoRequestHandler::HandleRequest(std::string data,
+ std::string locale) { return true; }
std::string GetPkginfoRequestHandler::GetResult() {
std::string tmp_result("tmp_result");
class EXPORT_API GetPkginfoRequestHandler : public AbstractRequestHandler {
public:
- bool HandleRequest(std::string data);
+ bool HandleRequest(std::string data, std::string locale) override;
- std::string GetResult();
+ std::string GetResult() override;
};
} // namespace request_handler
namespace pkgmgr_server {
namespace request_handler {
-bool QueryRequestHandler::HandleRequest(std::string data) { return true; }
+bool QueryRequestHandler::HandleRequest(std::string data,
+ std::string locale) { return true; }
std::string QueryRequestHandler::GetResult() {
std::string tmp_result("tmp_result");
class EXPORT_API QueryRequestHandler : public AbstractRequestHandler {
public:
- bool HandleRequest(std::string data);
+ bool HandleRequest(std::string data, std::string locale) override;
- std::string GetResult();
+ std::string GetResult() override;
};
} // namespace request_handler
namespace pkgmgr_server {
namespace request_handler {
-bool SetCertRequestHandler::HandleRequest(std::string data) { return true; }
+bool SetCertRequestHandler::HandleRequest(std::string data,
+ std::string locale) { return true; }
std::string SetCertRequestHandler::GetResult() {
std::string tmp_result("tmp_result");
class EXPORT_API SetCertRequestHandler : public AbstractRequestHandler {
public:
- bool HandleRequest(std::string data);
+ bool HandleRequest(std::string data, std::string locale) override;
- std::string GetResult();
+ std::string GetResult() override;
};
} // namespace request_handler
namespace pkgmgr_server {
namespace request_handler {
-bool SetPkginfoRequestHandler::HandleRequest(std::string data) { return true; }
+bool SetPkginfoRequestHandler::HandleRequest(std::string data,
+ std::string locale) { return true; }
std::string SetPkginfoRequestHandler::GetResult() {
std::string tmp_result("tmp_result");
class EXPORT_API SetPkginfoRequestHandler : public AbstractRequestHandler {
public:
- bool HandleRequest(std::string data);
+ bool HandleRequest(std::string data, std::string locale) override;
- std::string GetResult();
+ std::string GetResult() override;
};
} // namespace request_handler