1 // Copyright (c) 2021 Samsung Electronics Co., Ltd All Rights Reserved
2 // Use of this source code is governed by an apache-2.0 license that can be
3 // found in the LICENSE file.
5 #include "create_cache_request_handler.hh"
9 #include "cache_db_handler.hh"
11 namespace psd = pkgmgr_server::database;
13 namespace pkgmgr_server {
14 namespace request_handler {
16 bool CreateCacheRequestHandler::HandleRequest(unsigned char* data, int size,
17 const std::string& locale) {
18 // TODO(ilho159.kim) need to get logined user id
19 psd::CacheDBHandler db(5001, GetPID());
22 int ret = db.Execute();
24 return ret == PMINFO_R_OK;
27 std::vector<uint8_t> CreateCacheRequestHandler::ExtractResult() {
31 } // namespace request_handler
32 } // namespace pkgmgr_server