npruntime plugins copy task was cleaned up.
[framework/web/wrt-installer.git] / src / jobs / widget_install / widget_update_info.h
index 858fa25..21004bd 100644 (file)
  */
 struct WidgetUpdateInfo
 {
-    struct ExistingWidgetInfo
-    {
-        WrtDB::TizenAppId tzAppid;
-        bool isExist;
-        DPL::Optional<WidgetVersion> existingVersion;
-
-        ExistingWidgetInfo();
-        ExistingWidgetInfo(const WrtDB::TizenAppId & tzAppid,
-                           const DPL::Optional<WidgetVersion> &version);
-        ExistingWidgetInfo(const WrtDB::TizenAppId & tzAppid,
-                           const DPL::Optional<DPL::String> &version);
-    };
-
+    WrtDB::TizenAppId tzAppId;
+    // Existing widget
+    DPL::Optional<WidgetVersion> existingVersion;
     // Incoming widget
-    DPL::Optional<WrtDB::WidgetGUID> incomingGUID;
     DPL::Optional<WidgetVersion> incomingVersion;
-    // Existing widget
-    ExistingWidgetInfo existingWidgetInfo;
 
-    WidgetUpdateInfo();
-    WidgetUpdateInfo(const DPL::Optional<WrtDB::WidgetGUID> &guid,
-                     const DPL::Optional<WidgetVersion> &version,
-                     ExistingWidgetInfo widgetInfo);
+    WidgetUpdateInfo() {};
+    WidgetUpdateInfo(const WrtDB::TizenAppId & tzAppid,
+                     const DPL::Optional<WidgetVersion> &existringversion,
+                     const DPL::Optional<WidgetVersion> &incomingVersion);
 };
 
 #endif // SRC_DOMAIN_WIDGET_UPDATE_INFO_H