Remove the cache when language change event occurs
[platform/core/appfw/pkgmgr-info.git] / src / server / request_handler_factory.cc
index 0da6956..6beb6cd 100644 (file)
@@ -24,6 +24,7 @@
 #include "server/request_handler/get_depinfo_request_handler.hh"
 #include "server/request_handler/get_pkginfo_request_handler.hh"
 #include "server/request_handler/query_request_handler.hh"
+#include "server/request_handler/remove_all_cache_request_handler.hh"
 #include "server/request_handler/set_cert_request_handler.hh"
 #include "server/request_handler/set_pkginfo_request_handler.hh"
 #include "utils/logging.hh"
@@ -53,6 +54,8 @@ RequestHandlerFactory::RequestHandlerFactory() {
       new request_handler::CreateDBRequestHandler());
   handler[pkgmgr_common::ReqType::CREATE_CACHE].reset(
       new request_handler::CreateCacheRequestHandler());
+  handler[pkgmgr_common::ReqType::REMOVE_ALL_CACHE].reset(
+      new request_handler::RemoveAllCacheRequestHandler());
 }
 
 std::shared_ptr<request_handler::AbstractRequestHandler>