[Release] wrt-commons_0.2.118 submit/tizen_2.1/20130508.091159
authorJihoon Chung <jihoon.chung@samsung.com>
Wed, 8 May 2013 09:03:49 +0000 (18:03 +0900)
committerJihoon Chung <jihoon.chung@samsung.com>
Wed, 8 May 2013 09:04:53 +0000 (18:04 +0900)
modules/widget_dao/dao/widget_dao_read_only.cpp
modules/widget_dao/include/dpl/wrt-dao-ro/common_dao_types.h
modules/widget_dao/include/dpl/wrt-dao-ro/widget_dao_read_only.h
packaging/wrt-commons.spec

index 194c1ac87cd915c653d7f2679f933be54fad26d0..87815fc4d7bdb3f7f84a701ee8542fd5dedcc8a7 100644 (file)
@@ -434,6 +434,17 @@ TizenAppIdList WidgetDAOReadOnly::getTizenAppidList()
     SQL_CONNECTION_EXCEPTION_HANDLER_END("Failed to get Pkgname list")
 }
 
+TizenPkgIdList WidgetDAOReadOnly::getTizenPkgidList()
+{
+    LogDebug("Getting Pkgid List ");
+    SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
+    {
+        WRT_DB_SELECT(select, WidgetInfo, &WrtDatabase::interface())
+        return select->GetValueList<WidgetInfo::tizen_pkgid>();
+    }
+    SQL_CONNECTION_EXCEPTION_HANDLER_END("Failed to get Pkgid list")
+}
+
 DbWidgetDAOReadOnlyList WidgetDAOReadOnly::getWidgetList()
 {
     LogDebug("Getting DbWidget List");
index 3c3c9439fe7f2bb2c6ed32b04f71d1ae2973b687..a91b73f6354565843c45b89399ae430c4d15ed07 100644 (file)
@@ -219,6 +219,7 @@ typedef std::multiset<DbWidgetFeature> DbWidgetFeatureSet;
  */
 typedef std::list<DbWidgetHandle> DbWidgetHandleList;
 typedef std::list<TizenAppId> TizenAppIdList;
+typedef std::list<TizenPkgId> TizenPkgIdList;
 
 class WidgetDAOReadOnly; //forward declaration
 typedef std::shared_ptr<WidgetDAOReadOnly> WidgetDAOReadOnlyPtr;
index 1ae5364e70f11d1c88d926ede513cd796afb78a5..3f9870cdb4c4df02467dd42a4e7a1b114d063104 100644 (file)
@@ -602,6 +602,12 @@ class WidgetDAOReadOnly
      */
     static TizenAppIdList getTizenAppidList();
 
+    /**
+     * This method returns list of tizen package list of installed packages
+     * @return list of TizenPkgIdList of installed packages
+     */
+    static TizenPkgIdList getTizenPkgidList();
+
     /**
      * This method returns a list of all the installed widgets.
      *
index 402dc030c8ea889482e7e418ebb2228936feb3b6..53a2bf290426fa64a760549f9129bcb41113ff17 100644 (file)
@@ -1,7 +1,7 @@
-#git:framework/web/wrt-commons wrt-commons 0.2.117
+#git:framework/web/wrt-commons wrt-commons 0.2.118
 Name:       wrt-commons
 Summary:    Wrt common library
-Version:    0.2.117
+Version:    0.2.118
 Release:    1
 Group:      Development/Libraries
 License:    Apache License, Version 2.0