Ace database fulfill implemented
[framework/web/wrt-installer.git] / src / jobs / widget_install / task_database.h
index ce01985..4e23a55 100644 (file)
@@ -24,6 +24,7 @@
 #define INSTALLER_CORE_JOS_WIDGET_INSTALL_TASK_DATABASE_H
 
 #include <dpl/task.h>
+#include <dpl/wrt-dao-ro/common_dao_types.h>
 
 class InstallerContext;
 
@@ -35,8 +36,14 @@ class TaskDatabase:
   private:
     InstallerContext& m_context;
 
-    void StepDBInsert();
+    //TODO: temporary needed until security-server start to use pkgName instead
+    //of widget handle
+    WrtDB::DbWidgetHandle m_handleToRemove;
+    WrtDB::DbWidgetHandle m_handle;
+
     void StepRegisterExternalFiles();
+    void StepWrtDBInsert();
+    void StepAceDBInsert();
 
     void StepAbortDBInsert();