Add deprecated mark to unnecessary GlobalDAO method
authorJihoon Chung <jihoon.chung@samsaung.com>
Tue, 15 Oct 2013 01:05:48 +0000 (10:05 +0900)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Thu, 17 Oct 2013 00:54:27 +0000 (00:54 +0000)
[Issue#]     LINUXWRT-1021
[Problem]    GlobalDAO has unnecessary method.
[Cause]      N/A
[Solution]   Add deprecated mark.
             - SetSecureByDefault, GetSecureByDefault
             - GetWhiteURIList, AddWhiteURI, RemoveWhiteURI
             - GetCookieSharingMode, SetCookieSharingMode
             - GetHomeNetworkDataUsage, SetHomeNetworkDataUsage
             - GetRoamingDataUsage, SetRoamingDataUsage
             - GetUserAgentValue
             - GlobalDAO
[Verification] Build wrt repos
[SCMRequest] N/A

Change-Id: I1f146cfac3ddd6359b4f0a703000b5830f1f6264

modules/widget_dao/include/dpl/wrt-dao-ro/global_dao_read_only.h
modules/widget_dao/include/dpl/wrt-dao-rw/global_dao.h

index 0206e89..986d7e8 100644 (file)
@@ -27,6 +27,7 @@
 #include <set>
 #include <string>
 
+#include <dpl/availability.h>
 #include <dpl/string.h>
 #include <dpl/exception.h>
 
@@ -55,11 +56,11 @@ class GlobalDAOReadOnly
 
   public:
 
-    static bool GetSecureByDefault();
+    static bool GetSecureByDefault() DPL_DEPRECATED;
 
-    static WidgetAccessInfoList GetWhiteURIList();
+    static WidgetAccessInfoList GetWhiteURIList() DPL_DEPRECATED;
 
-    static bool GetCookieSharingMode();
+    static bool GetCookieSharingMode() DPL_DEPRECATED;
 
     enum NetworkAccessMode
     {
@@ -73,16 +74,16 @@ class GlobalDAOReadOnly
      *
      * @return Access mode for home network.
      */
-    static NetworkAccessMode GetHomeNetworkDataUsage();
+    static NetworkAccessMode GetHomeNetworkDataUsage() DPL_DEPRECATED;
 
     /**
      * This method returns network access mode while roaming is enabled.
      *
      * @return Access mode for home network.
      */
-    static NetworkAccessMode GetRoamingDataUsage();
+    static NetworkAccessMode GetRoamingDataUsage() DPL_DEPRECATED;
 
-    static DPL::String GetUserAgentValue(const DPL::String &key);
+    static DPL::String GetUserAgentValue(const DPL::String &key) DPL_DEPRECATED;
 
     /**
      * This method returns set of device capabilities used by apifeature.
index 9b72a89..f4d8c9b 100644 (file)
 #ifndef WRT_SRC_CONFIGURATION_GLOBAL_DAO_H_
 #define WRT_SRC_CONFIGURATION_GLOBAL_DAO_H_
 
+#include <dpl/availability.h>
 #include <dpl/wrt-dao-ro/global_dao_read_only.h>
 
 namespace WrtDB {
 class GlobalDAO : public GlobalDAOReadOnly
 {
   public:
-    static void SetSecureByDefault(bool secureByDefault);
+    static void SetSecureByDefault(bool secureByDefault) DPL_DEPRECATED;
 
-    static void AddWhiteURI(const std::string &value, bool subDomain);
+    static void AddWhiteURI(const std::string &value, bool subDomain) DPL_DEPRECATED;
 
-    static void RemoveWhiteURI(const std::string &uri);
+    static void RemoveWhiteURI(const std::string &uri) DPL_DEPRECATED;
 
     /**
      * This method changes network access mode while roaming is enabled.
      *
      */
-    static void SetHomeNetworkDataUsage(NetworkAccessMode newMode);
+    static void SetHomeNetworkDataUsage(NetworkAccessMode newMode) DPL_DEPRECATED;
 
     /**
      * This method changes network access mode while roaming is enabled.
      *
      */
-    static void SetRoamingDataUsage(NetworkAccessMode newMode);
+    static void SetRoamingDataUsage(NetworkAccessMode newMode) DPL_DEPRECATED;
 
-    static void SetCookieSharingMode(bool mode);
+    static void SetCookieSharingMode(bool mode) DPL_DEPRECATED;
 
   private:
-    GlobalDAO()
+    DPL_DEPRECATED GlobalDAO()
     {}
 };
 } // namespace WrtDB