Refactor pkgmgr-info 49/269349/14
authorJunghyun Yeon <jungh.yeon@samsung.com>
Thu, 13 Jan 2022 04:26:28 +0000 (13:26 +0900)
committerJunghyun Yeon <jungh.yeon@samsung.com>
Fri, 8 Apr 2022 07:20:56 +0000 (16:20 +0900)
commitecea0781bfcf4c6f5ddc8d2d6e6b86ddea84e20e
treeb564482a45f185bffb485314a256604860795d59
parentc14b15d0a475ba9609d1a74eee9bb6e2676848d9
Refactor pkgmgr-info

- Separace Cache logic from DBHandleProvider.
- Change function name for readability.
- Add UID setter/getter function at AbstractRequestHandler to provide uid at CacheRequestHandler.
- Apply early-return policy to reduce indentation.

Change-Id: I1f2bc50247178a70c2268c81d2f2fc5bd2e75b2c
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
19 files changed:
src/manager/pkginfo_manager.cc
src/server/cache_flag.hh [deleted file]
src/server/database/appinfo_db_handler.cc
src/server/database/appinfo_db_handler.hh
src/server/database/cache.cc [new file with mode: 0644]
src/server/database/cache.hh [new file with mode: 0644]
src/server/database/cache_db_handler.cc
src/server/database/cache_provider.cc [new file with mode: 0644]
src/server/database/cache_provider.hh [new file with mode: 0644]
src/server/database/db_handle_provider.cc
src/server/database/db_handle_provider.hh
src/server/database/pkg_get_db_handler.cc
src/server/database/pkg_get_db_handler.hh
src/server/database/query_handler.cc
src/server/request_handler/abstract_request_handler.cc
src/server/request_handler/abstract_request_handler.hh
src/server/request_handler/create_cache_request_handler.cc
src/server/runner.cc
src/server/worker_thread.cc